home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 1 / Cream of the Crop 1.iso / BUSINESS / CGZ30S.ARJ / CAPGNZ.DOC next >
Text File  |  1992-04-11  |  478KB  |  13,638 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.     $$$$$$$$$$$ 
  10.     $ 
  11.     $            $$$$$$$  $$$$$$  $  $$$$$$$  $$$$$$$  $ 
  12.     $            $     $  $    $  $     $     $     $  $ 
  13.     $            $$$$$$$  $$$$$$  $     $     $$$$$$$  $ 
  14.     $$$$$$$$$$$  $     $  $       $     $     $     $  $$$$$
  15.  
  16.  
  17.     $$$$$$$$$$$ 
  18.     $ 
  19.     $            $$$$$$$  $  $$$   $  $$$$$$$$
  20.     $    $$$$$$  $     $  $  $ $$  $        $$ 
  21.     $         $  $$$$$$$  $  $  $$ $       $$ 
  22.     $$$$$$$$$$$  $     $  $  $   $$$      $$ 
  23.                                         $$ 
  24.                                        $$ 
  25.                                        $$$$$$$$$$$$$$$$$$$$$
  26.  
  27.  
  28.  
  29.                       Capital Gainz Users Manual
  30.  
  31.  
  32.                               Version 3.0
  33.  
  34.                              by Dave Cohen
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.    "A portfolio manager that successfully balances the modest needs  of
  43.    the   small  investor   with   the   complex  requirements   of  the
  44.    professional investment manager."
  45.  
  46.  
  47.    [[Online version does not include example screens or reports.  Also,
  48.    some chapters are omitted due to space considerations.]]
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.                (C) Copyright 1991-92 by David Lee Cohen
  57.                          All rights Reserved.
  58.  
  59. No  part of this  manual may be  reproduced, transmitted, transcribed,
  60. stored in a retrieval system, or translated into any  language, in any
  61. form or by any  means, without the  prior written permission of  David
  62. Lee Cohen.
  63.  
  64.  
  65.                             David Lee Cohen
  66.                                 DBLinx
  67.                             P.O. Box 12545
  68.                           RTP, NC  27709-2545
  69.                             (919)-469-5196
  70.                        CompuServe ID: 70431,132
  71.                    Internet: davec@rock.concert.net
  72.  
  73.  
  74.                             April 11, 1992
  75.  
  76.  
  77.  
  78.           ──────────────────────────────────────────────────
  79.  
  80.  
  81.  
  82. Capital Gainz v3.0 and this manual  are dedicated to my wife Lynn, who
  83. had to put  up with me during development.  She's also responsible for
  84. numerous hours of testing, proofreading, and artwork.
  85.  
  86.  
  87.  
  88.  
  89.  
  90.  
  91.                            Table of Contents
  92.  
  93.  
  94. Preface - The Story of Capital Gainz  . . . . . . . . . . . . . .    v
  95.    Format of this Manual  . . . . . . . . . . . . . . . . . . . . viii
  96.  
  97. Chapter 1 - Introduction  . . . . . . . . . . . . . . . . . . . .    1
  98.    1.1  What Does Capital Gainz Offer?  . . . . . . . . . . . . .    1
  99.    1.2  What Capital Gainz Is Not . . . . . . . . . . . . . . . .    4
  100.    1.3  Getting Started . . . . . . . . . . . . . . . . . . . . .    4
  101.    1.4  System Requirements . . . . . . . . . . . . . . . . . . .    5
  102.    1.5  Performance . . . . . . . . . . . . . . . . . . . . . . .    7
  103.    1.6  Terminology . . . . . . . . . . . . . . . . . . . . . . .    7
  104.    1.7  Data Entry  . . . . . . . . . . . . . . . . . . . . . . .   10
  105.    1.8  Who to Contact  . . . . . . . . . . . . . . . . . . . . .   13
  106.  
  107. Part I: Getting to Know You . . . . . . . . . . . . . . . . . . .   15
  108.  
  109. Chapter 2 - System Overview . . . . . . . . . . . . . . . . . . .   15
  110.    2.1  System Functions  . . . . . . . . . . . . . . . . . . . .   15
  111.    2.2  Progress Displays . . . . . . . . . . . . . . . . . . . .   16
  112.    2.3  Local (Activity) Files  . . . . . . . . . . . . . . . . .   16
  113.    2.4  Global Files  . . . . . . . . . . . . . . . . . . . . . .   20
  114.    2.5  Field Limits  . . . . . . . . . . . . . . . . . . . . . .   25
  115.    2.6  Reports . . . . . . . . . . . . . . . . . . . . . . . . .   26
  116.  
  117. Chapter 3 -  Installation . . . . . . . . . . . . . . . . . . . .   29
  118.    3.1  Installation Dialogue . . . . . . . . . . . . . . . . . .   29
  119.    3.2  Installation Process  . . . . . . . . . . . . . . . . . .   31
  120.    3.3  Installation Failures . . . . . . . . . . . . . . . . . .   33
  121.  
  122. Chapter 4 - Quick Tour  . . . . . . . . . . . . . . . . . . . . .   35
  123.    4.1  Picking Up The Pace . . . . . . . . . . . . . . . . . . .   44
  124.    4.2  Analysis  . . . . . . . . . . . . . . . . . . . . . . . .   48
  125.    4.3  Finishing Up  . . . . . . . . . . . . . . . . . . . . . .   49
  126.  
  127. Chapter 5 - Questions and Answers . . . . . . . . . . . . . . . .   51
  128.  
  129. Chapter 6 - Programs and Files  . . . . . . . . . . . . . . . . .   61
  130.    6.1  Executable Files  . . . . . . . . . . . . . . . . . . . .   61
  131.    6.2  Data Files  . . . . . . . . . . . . . . . . . . . . . . .   62
  132.    6.3  Documentation Files . . . . . . . . . . . . . . . . . . .   64
  133.  
  134. Part II: The Program Details  . . . . . . . . . . . . . . . . . .   65
  135.  
  136. Chapter 7 - Main Menu . . . . . . . . . . . . . . . . . . . . . .   65
  137.  
  138. Chapter 8 - Activity  . . . . . . . . . . . . . . . . . . . . . .   67
  139.    8.1  Buy Shares  . . . . . . . . . . . . . . . . . . . . . . .   68
  140.  
  141.                       Capital Gainz Users Manual                     i
  142.  
  143.  
  144.  
  145.  
  146.  
  147.    8.2  Sell Shares . . . . . . . . . . . . . . . . . . . . . . .   75
  148.    8.3  Record Distribution . . . . . . . . . . . . . . . . . . .   95
  149.  
  150. Chapter 9 - Local Securities  . . . . . . . . . . . . . . . . . .  101
  151.    9.1  Add a Local Security  . . . . . . . . . . . . . . . . . .  102
  152.    9.2  Change a Local Security . . . . . . . . . . . . . . . . .  105
  153.    9.3  Delete a Local Security . . . . . . . . . . . . . . . . .  106
  154.    9.4  Portfolio Detail  . . . . . . . . . . . . . . . . . . . .  106
  155.    9.5  Price History . . . . . . . . . . . . . . . . . . . . . .  106
  156.    9.6  Price Update  . . . . . . . . . . . . . . . . . . . . . .  111
  157.    9.7  Mixed Detail Report . . . . . . . . . . . . . . . . . . .  113
  158.    9.8  Activity Summary  . . . . . . . . . . . . . . . . . . . .  113
  159.    9.9  Split Shares  . . . . . . . . . . . . . . . . . . . . . .  113
  160.    9.10  Portfolio Allocation   . . . . . . . . . . . . . . . . .  115
  161.    9.11  Fixup a Local Security . . . . . . . . . . . . . . . . .  115
  162.  
  163. Chapter 10 - Log Maintenance  . . . . . . . . . . . . . . . . . .  117
  164.    10.1  Open Shares Log  . . . . . . . . . . . . . . . . . . . .  118
  165.    10.2  Closed Shares Log  . . . . . . . . . . . . . . . . . . .  121
  166.    10.3  Distribution Log . . . . . . . . . . . . . . . . . . . .  125
  167.  
  168. Chapter 11 - Portfolios . . . . . . . . . . . . . . . . . . . . .  129
  169.    11.1  Make Current . . . . . . . . . . . . . . . . . . . . . .  130
  170.    11.2  Add a Portfolio  . . . . . . . . . . . . . . . . . . . .  130
  171.    11.3  Change a Portfolio . . . . . . . . . . . . . . . . . . .  131
  172.    11.4  Delete a Portfolio . . . . . . . . . . . . . . . . . . .  131
  173.    11.5  Tax Report . . . . . . . . . . . . . . . . . . . . . . .  132
  174.    11.6  Portfolio Summary  . . . . . . . . . . . . . . . . . . .  132
  175.    11.7  Portfolio Detail . . . . . . . . . . . . . . . . . . . .  132
  176.    11.8  Portfolio Allocation . . . . . . . . . . . . . . . . . .  132
  177.    11.9  Show Values  . . . . . . . . . . . . . . . . . . . . . .  132
  178.  
  179. Chapter 12 - Global Securities  . . . . . . . . . . . . . . . . .  133
  180.    12.1  Add a Global Security  . . . . . . . . . . . . . . . . .  134
  181.    12.2  Change a Global Security . . . . . . . . . . . . . . . .  140
  182.    12.3  Delete a Global Security . . . . . . . . . . . . . . . .  141
  183.    12.4  Price History  . . . . . . . . . . . . . . . . . . . . .  141
  184.    12.5  Price Update . . . . . . . . . . . . . . . . . . . . . .  141
  185.    12.6  Report . . . . . . . . . . . . . . . . . . . . . . . . .  141
  186.  
  187. Chapter 13 - Broker/Investment Companies  . . . . . . . . . . . .  143
  188.    13.1  Add a Broker/Investment Company  . . . . . . . . . . . .  143
  189.    13.2  Change a Broker/Investment Company . . . . . . . . . . .  144
  190.    13.3  Delete a Broker/Investment Company . . . . . . . . . . .  145
  191.    13.4  Report . . . . . . . . . . . . . . . . . . . . . . . . .  145
  192.  
  193. Chapter 14 - Reports  . . . . . . . . . . . . . . . . . . . . . .  147
  194.    14.1  Select Device  . . . . . . . . . . . . . . . . . . . . .  148
  195.    14.2  Reports For All Portfolios . . . . . . . . . . . . . . .  149
  196.  
  197.                       Capital Gainz Users Manual                    ii
  198.  
  199.  
  200.  
  201.  
  202.  
  203.    14.3  Reports For Current/All Portfolios . . . . . . . . . . .  152
  204.    14.4  Reports For Current Portfolios . . . . . . . . . . . . .  157
  205.  
  206. Chapter 15 - User Settings  . . . . . . . . . . . . . . . . . . .  167
  207.    15.1  Long Term Holding Period in Days . . . . . . . . . . . .  167
  208.    15.2  Price History Interval in Days . . . . . . . . . . . . .  168
  209.    15.3  Confirm Adds/Confirm Updates/Confirm Deletes . . . . . .  168
  210.    15.4  Reinvest Distributions . . . . . . . . . . . . . . . . .  168
  211.    15.5  Redistribute Proceeds  . . . . . . . . . . . . . . . . .  169
  212.    15.6  Log Transactions (Inactive)  . . . . . . . . . . . . . .  169
  213.    15.7  Include Commission in Basis for Gain/Loss% . . . . . . .  169
  214.    15.8  Use Short Sales  . . . . . . . . . . . . . . . . . . . .  169
  215.    15.9  Backup Command . . . . . . . . . . . . . . . . . . . . .  169
  216.    15.10  File Viewer . . . . . . . . . . . . . . . . . . . . . .  170
  217.    15.11  Price File Read at Startup  . . . . . . . . . . . . . .  171
  218.    15.12  Append Reports  . . . . . . . . . . . . . . . . . . . .  171
  219.    15.13  Lines Per Page  . . . . . . . . . . . . . . . . . . . .  172
  220.    15.14  Line Draw Chars . . . . . . . . . . . . . . . . . . . .  172
  221.    15.15  Form Accept and Form Reject Keys  . . . . . . . . . . .  172
  222.    15.16  Set Colors  . . . . . . . . . . . . . . . . . . . . . .  172
  223.    15.17  Pick Foreground and Background Colors . . . . . . . . .  174
  224.  
  225. Chapter 16 - View Documentation . . . . . . . . . . . . . . . . .  175
  226.  
  227. Chapter 17 - Utility Program  . . . . . . . . . . . . . . . . . .  177
  228.    17.1  Backup . . . . . . . . . . . . . . . . . . . . . . . . .  177
  229.    17.2  Utility Menu . . . . . . . . . . . . . . . . . . . . . .  178
  230.    17.3  Upgrade to a New Revision  . . . . . . . . . . . . . . .  178
  231.    17.4  Copy/Move Portfolios . . . . . . . . . . . . . . . . . .  179
  232.    17.5  Copy/Move Local Securities . . . . . . . . . . . . . . .  181
  233.    17.6  Import/Export  . . . . . . . . . . . . . . . . . . . . .  183
  234.    17.7  Rebuild Price History  . . . . . . . . . . . . . . . . .  186
  235.    17.8  Rebuild/Pack Data Files  . . . . . . . . . . . . . . . .  186
  236.    17.9  Directory  . . . . . . . . . . . . . . . . . . . . . . .  187
  237.    17.10  Exit  . . . . . . . . . . . . . . . . . . . . . . . . .  187
  238.  
  239. Part III: A Potpourri of Investment Information . . . . . . . . .  189
  240.  
  241. Chapter 18 - Analysis . . . . . . . . . . . . . . . . . . . . . .  189
  242.    18.1  Discrepancies  . . . . . . . . . . . . . . . . . . . . .  189
  243.    18.2  Open Shares Gain/Loss  . . . . . . . . . . . . . . . . .  190
  244.    18.3  Closed Shares Gain/Loss  . . . . . . . . . . . . . . . .  191
  245.    18.4  Average Price  . . . . . . . . . . . . . . . . . . . . .  192
  246.    18.5  Current Yield  . . . . . . . . . . . . . . . . . . . . .  193
  247.    18.6  Total Return . . . . . . . . . . . . . . . . . . . . . .  194
  248.    18.7  Your Performance . . . . . . . . . . . . . . . . . . . .  195
  249.    18.8  Total Return vs Your Performance . . . . . . . . . . . .  198
  250.    18.9  Price History  . . . . . . . . . . . . . . . . . . . . .  200
  251.    18.10  Portfolio Allocation  . . . . . . . . . . . . . . . . .  201
  252.  
  253.                       Capital Gainz Users Manual                   iii
  254.  
  255.  
  256.  
  257.  
  258.  
  259. Chapter 19 - Detailed Information on Selling Methods  . . . . . .  203
  260.  
  261. Chapter 20 - Investment Strategies for the Small Investor . . . .  205
  262.  
  263. Part IV: Advanced Program Details . . . . . . . . . . . . . . . .  207
  264.  
  265. Chapter 21 - Performance, Memory, and Disk Usage  . . . . . . . .  207
  266.    21.1  Improving Performance  . . . . . . . . . . . . . . . . .  207
  267.    21.2  Memory . . . . . . . . . . . . . . . . . . . . . . . . .  208
  268.    21.3  Conserving Disk Space  . . . . . . . . . . . . . . . . .  211
  269.  
  270. Chapter 22 - File Formats . . . . . . . . . . . . . . . . . . . .  215
  271.    22.1  Data Files . . . . . . . . . . . . . . . . . . . . . . .  215
  272.    22.2  Other Files  . . . . . . . . . . . . . . . . . . . . . .  218
  273.  
  274. Chapter 23 - Running in Different Environments  . . . . . . . . .  219
  275.    23.1  DOS 5.0  . . . . . . . . . . . . . . . . . . . . . . . .  219
  276.    23.2  Windows  . . . . . . . . . . . . . . . . . . . . . . . .  219
  277.    23.3  DESQview . . . . . . . . . . . . . . . . . . . . . . . .  220
  278.    23.4  4DOS . . . . . . . . . . . . . . . . . . . . . . . . . .  221
  279.  
  280. Chapter 24 - Command Line Switches  . . . . . . . . . . . . . . .  223
  281.    24.1  Screen Blanking  . . . . . . . . . . . . . . . . . . . .  223
  282.    24.2  Sound  . . . . . . . . . . . . . . . . . . . . . . . . .  223
  283.    24.3  Enhanced Keyboard  . . . . . . . . . . . . . . . . . . .  223
  284.  
  285. Chapter 25 -  Error Messages  . . . . . . . . . . . . . . . . . .  225
  286.    25.1  Severity . . . . . . . . . . . . . . . . . . . . . . . .  225
  287.    25.2  Messages . . . . . . . . . . . . . . . . . . . . . . . .  226
  288.  
  289. Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  229
  290.  
  291.  
  292.  
  293.  
  294.  
  295.  
  296.  
  297.  
  298.  
  299.  
  300.  
  301.  
  302.  
  303.  
  304.  
  305.  
  306.  
  307.  
  308.  
  309.                       Capital Gainz Users Manual                    iv
  310.  
  311.  
  312.  
  313.  
  314.  
  315.                  Preface - The Story of Capital Gainz
  316.  
  317.     After graduating from college  and managing to land a  good paying
  318. software engineering job, I naturally became interested in  investing.
  319. I  read books and magazines covering various aspects and strategies of
  320. investing. When the moment came  to plunk down my cash, I  was tripped
  321. up  by  that  arch nemesis  of  small  investors:  the brokerage  fee.
  322. Apparently,  you couldn't make money in the investment game unless you
  323. already had plenty of it!
  324.  
  325.     Switching gears, I  hit on  the concept of  Mutual Funds.  Natural
  326. progression  led me  to the  small  investor's utopia:  no-load mutual
  327. funds.  Finally, it  was time to  take the  plunge. I  spent some time
  328. switching cash from fund to fund  whenever the urge struck. It was the
  329. hey-day  of the  mid-80's bull  market, and  very difficult to  make a
  330. mistake when investing in stock funds. 
  331.  
  332.     Then  came  the  crash  of  '87  and  a  period   of  wild  market
  333. instability.  Whereas 90%  of the  investment strategies  were winners
  334. during the ride up, I  couldn't find a strategy that  adequately dealt
  335. with the new market instabilities. I was confused...and then I saw the
  336. light of  dollar-cost averaging.  Shortly  afterward I  stumbled  onto
  337. Dividend Reinvestment Plans, which allowed purchases of company  stock
  338. without  paying  brokerage  commissions.  Mutual  Funds  and  Dividend
  339. Reinvestment  Plans became  the basis  for my  rigid 'x  dollars every
  340. month' dollar-cost averaging routine. 
  341.  
  342.     While  formulating these  investment  strategies, I  finally broke
  343. down and  bought a personal computer  for home. I thought  it would be
  344. nice  to  manage my  investments and  track  performance using  my new
  345. purchase,  a 7MHz Epson Equity  II. The paper,  pencil, and calculator
  346. era  drew to  a close  as I  designed a  spreadsheet  and accompanying
  347. formulas to manage and track my investments.
  348.  
  349.     Not long after that,  I redesigned the spreadsheet to  address the
  350. shortcomings  of  the  initial version.  Along  the  way,  I made  the
  351. standard  mistakes  in   specifying  cell  ranges   and  screwing   up
  352. calculations by not moving blocks of cells in just such a way that the
  353. maze  of  interdependencies would  remain intact.  There  had to  be a
  354. better way. 
  355.  
  356.     A Turbo-Tax/Quicken software bundle I  purchased came with a  free
  357. investment tracking program called Stock!. I played with it a  bit - a
  358. little slow, but  it looked like it would solve  my spreadsheet blues.
  359. Well, the  more data I entered, the slower Stock! ran. I read articles
  360. in PC  Week while waiting for  the program to record  sales of shares,
  361. the  red hard disk  light on my  PC flashing  madly. I even  gave it a
  362. crack at work on  my 20Mhz 386 machine. It ran somewhat faster, but it
  363. was still beyond my patience level.
  364.  
  365.                       Capital Gainz Users Manual                     v
  366.  
  367.  
  368.  
  369.  
  370.  
  371.     I  hunted around for shareware and freeware, and only really found
  372. one package that came close to meeting my needs. After experimenting a
  373. bit, I  decided it  was time  to  look at  commercial packages.  Since
  374. Managing Your Money  was the top selling investment program for PCs, I
  375. borrowed the manual from a friend to give it a look-see. Well, by this
  376. time I had become pretty stubborn and wanted a package that would meet
  377. my  every need. MYM missed on  several counts, most noticeably that it
  378. simply  swept  distributions off  into  the  checking account  module,
  379. without factoring them into performance.
  380.  
  381.     The ugly truth was  out: not only did it take money  to make money
  382. in  the investing  game, but  the software  to manage  investments was
  383. geared to the large investor buying and selling blocks of  stock. What
  384. about  the  small  investor  sticking  to  a  regimen  of  dollar-cost
  385. averaging? What  about  the  conservative  investor  who  enrolled  in
  386. dividend  reinvestment   plans  to  capture  both   income  and  share
  387. appreciation opportunities? As far as I could tell, they were left out
  388. in the cold. It looked like if I really wanted  satisfaction, I had to
  389. do it myself.
  390.  
  391.     After  carefully scrutinizing the  various application development
  392. packages, I  chose Clarion Professional Developer  for both functional
  393. and monetary reasons. I also bought  a 386 machine to join my outdated
  394. PC XT compatible at home. Several months and many late  evening, early
  395. morning, and weekend sessions later, Capital Gainz was born. 
  396.  
  397.     Maybe you've hit many of  the same potholes that I have.  In fact,
  398. you  could  very well  have  found  new ones.  Or,  maybe  you're just
  399. starting out  in the quest  to link your  investments to the  power of
  400. your  personal computer. In any  case, I hope  Capital Gainz satisfies
  401. your investment tracking needs. I welcome all suggestions and comments
  402. on the program, and if it generates enough response I'd like to expand
  403. its functionality  to  include graphic  charts, advanced  calculations
  404. like  yield  to  maturity for  bonds  and  average  annual return  for
  405. securities,  support for  partnerships,  tie-ins to  checking  account
  406. managers, ...
  407.  
  408.     So let me know how you feel. And register if you like it. I'd feel
  409. awfully  bad about adding all the help, documentation, error checking,
  410. logging,  and miscellaneous  features if  no one  but me  uses Capital
  411. Gainz. Plus, I really want to add more neat stuff, and I bet  that you
  412. have a  specific need that is currently absent from Capital Gainz, but
  413. would really help with your investment endeavors. Let me know.
  414.  
  415. Sincerely, 
  416.     Dave Cohen
  417.     December, 1990
  418.  
  419.  
  420.  
  421.                       Capital Gainz Users Manual                    vi
  422.  
  423.  
  424.  
  425.  
  426.  
  427. Update
  428.  
  429.     Capital Gainz has  steadily generated more and more  interest. The
  430. most significant reasons behind this are:
  431.  
  432. o  Word-of-mouth recommendations.
  433. o  A top 'trophy' rating by Public  Brand Software, a leading shareware
  434.    disk vendor.
  435. o  The  fine efforts of  Software Excitement!,  another major shareware
  436.    disk vendor.
  437. o  The Association of Shareware Professionals (ASP) designation.
  438. o  The ASP  Team Mailing, run  by Nelson Ford of  the Public (software)
  439.    Library.  This  allowed Capital  Gainz  to  go  out  to hundreds  of
  440.    vendors and BBS at minimal distribution costs.
  441. o  An excellent  newspaper review  by Noah  Matthews of  Knight-Ridder,
  442.    carried in  the San Jose  Mercury News, The  Baltimore Sun, and  the
  443.    Austin American Statesman.
  444. The growing popularity spurred me on in creating Capital Gainz version
  445. 3.0. This version contains significant enhancements,  allowing Capital
  446. Gainz to cover the  spectrum from small investors to  large investors,
  447. including professional investment managers.
  448.  
  449.     I'd like  to  thank all  of  the registered  users, many  of  whom
  450. offered  encouragement and suggestions. I'd like to list all the names
  451. here, but this manual has already grown well over 300  pages. The bulk
  452. of recent  additions to  Capital Gainz  are  directly attributable  to
  453. their feedback. Keep 'em coming, and I'll do my best to keep up!
  454.  
  455.     Finally, a special thanks to the following version 3.0 pre-release
  456. testers  who provided  input  and a  much  needed sanity  check:  Gary
  457. Bezanson,  Alfredo  Camacho, Adolf  Fullgrabe,  Jim  Tambs, and  David
  458. Woodward. 
  459.  
  460. Sincerely,
  461.     Dave Cohen
  462.     January, 1992
  463.  
  464.  
  465.  
  466.  
  467.  
  468.  
  469.  
  470.  
  471.  
  472.  
  473.  
  474.  
  475.  
  476.  
  477.                       Capital Gainz Users Manual                   vii
  478.  
  479.  
  480.  
  481.  
  482.  
  483.  
  484.                          Format of this Manual
  485.  
  486.     This manual is divided into four parts, and contains the following
  487. information:
  488.  
  489. Preface discusses the birth of Capital Gainz.
  490.  
  491. Chapter 1 - Introduction discusses what Capital Gainz does, how to get
  492. started, where  to find  help,  system requirements,  and  terminology
  493. used.
  494.  
  495. Part I - Getting to Know You 
  496.  
  497. Chapter 2 -  System Overview  provides an overview  of Capital  Gainz'
  498. functions.
  499.  
  500. Chapter 3 - Installation discusses the installation process.
  501.  
  502. Chapter  4 -  Quick Tour provides  a whirlwind tour  of Capital Gainz,
  503. walking  you through the  core operations with  examples of purchases,
  504. sales, and distributions.
  505.  
  506. Chapter 5  - Questions  and  Answers elaborates  on some  of the  more
  507. confusing  aspects  of Capital  Gainz.  This chapter  is  presented in
  508. question  and answer  format,  using the  most  frequently asked  user
  509. questions as well as some anticipated questions.
  510.  
  511. Chapter 6  - Files describes  the function of  all program,  text, and
  512. data files distributed and created by Capital Gainz.
  513.  
  514. Part II - The Program Details 
  515.  
  516. Chapter 7 - Main Menu through Chapter 16 - View Documentation provides
  517. detailed information on Capital Gainz forms and reports. 
  518.  
  519. Chapter  17  - Utility  Program  describes the  Capital  Gainz Utility
  520. Program.
  521.  
  522. Part III - A Potpourri of Investment Information
  523.  
  524. Chapter 18  -  Analysis reviews  the investment  analysis features  of
  525. Capital Gainz. Calculations  employed by Capital  Gainz are  described
  526. here.
  527.  
  528. Chapter 19 -  Detailed Information on  Selling Methods gives  detailed
  529. information on the different selling methods offered by Capital Gainz,
  530. including tax-related considerations.
  531.  
  532.  
  533.                       Capital Gainz Users Manual                  viii
  534.  
  535.  
  536.  
  537.  
  538.  
  539. Chapter  20  - Investment  Strategies for  the Small  Investor briefly
  540. discusses small investor's strategies, including dollar-cost averaging
  541. and Dividend Reinvestment Programs.
  542.  
  543. Part IV - Advanced Program Details
  544.  
  545. Chapter  21 -  Performance  and Disk  Usage  discusses ways  to  tweak
  546. Capital Gainz for  better performance,  and how to  reduce disk  space
  547. usage.
  548.  
  549. Chapter  22 -  File Formats  shows the  internal file  formats of  the
  550. Capital Gainz data files.
  551.  
  552. Chapter 23 - Running in Different Environments discusses using Capital
  553. Gainz with DOS 5.0, Windows, and DESQview.
  554.  
  555. Chapter 24 - Command Line Switches lists  the command line switches to
  556. modify Capital Gainz.
  557.  
  558. Chapter  25 -  Error  Messages explains  the  error messages  used  in
  559. Capital Gainz, and how to report errors to us.
  560.   
  561.  
  562.  
  563.  
  564.  
  565.  
  566.  
  567.  
  568.  
  569.  
  570.  
  571.  
  572.  
  573.  
  574.  
  575.  
  576.  
  577.  
  578.  
  579.  
  580.  
  581.  
  582.  
  583.  
  584.  
  585.  
  586.  
  587.  
  588.  
  589.                       Capital Gainz Users Manual                    ix
  590.  
  591.  
  592.  
  593.  
  594.  
  595.  
  596.                        Chapter 1 - Introduction
  597.  
  598.  
  599.     Capital Gainz is an investment portfolio manager that successfully
  600. balances  the  modest needs  of the  small  investor with  the complex
  601. requirements of the professional investment manager. 
  602.  
  603. o  The  professional  investment  manager   needs  to  keep   track  of
  604.    portfolio information  for multiple  clients. Individual  securities
  605.    are globally defined,  and available  to multiple portfolios from  a
  606.    single pool.  A wide range of  reports, with  flexible options, lets
  607.    you  keep clients  up to  date.  In  particular, detail  and summary
  608.    information is  available for selected date  ranges. Schedule B  and
  609.    Schedule  D  information  is accessible  in the  format  required by
  610.    those tax forms.
  611.  
  612. o  The individual investor needs  quick, no-hassle access to investment
  613.    information. Price  histories of securities  are automatically built
  614.    as   you  record  activity.   You  can   easily  access  performance
  615.    information in summary form. Other  needs arise with  the popularity
  616.    of  'dollar-cost  averaging'   strategies  with  mutual  funds   and
  617.    dividend reinvestment plans. Specifically,  the automated methods of
  618.    selling a number of  shares via a particular  method, such as First-
  619.    In/First-Out, are immensely useful.
  620.  
  621.  
  622. 1.1  What Does Capital Gainz Offer?
  623.  
  624.     Capital Gainz has  many features that appeal to  the needs of each
  625. type of user:
  626.  
  627. 1)  You  record  purchases,  sales,  and  distributions with  easy  to
  628. understand forms, and select records to change from a scrolling table.
  629. Capital  Gainz' input  forms  are easy  to  understand. They  are  not
  630. cluttered with useless information.  Also, you can choose a  record to
  631. change or delete by 'pointing' to it in a scrolling  table. You're not
  632. forced to enter record numbers or  dates. The same form used for input
  633. is used to change the record. 
  634.  
  635. 2) You can  easily record the sale of a  number of different purchases
  636. that occurred  over a period. Most  programs only allow  you to select
  637. specific  open shares to sell. Selling two  years worth of mutual fund
  638. shares,  assuming monthly  purchases and  yearly dividend  and capital
  639. gains  distributions,  becomes a  tedious  exercise  requiring you  to
  640. specify  26 different selling actions. Other packages are a little bit
  641. better, but  still  force  you  to explicitly  'group'  the  purchases
  642. together.
  643.  
  644.  
  645.                       Capital Gainz Users Manual                     1
  646.  
  647.  
  648.  
  649.  
  650.  
  651. With Capital Gainz, you can specify  a number of shares to sell and  a
  652. selling method such  as first-in/first-out, and  the appropriate  open
  653. shares are  automatically retrieved and displayed  for confirmation of
  654. the sale.  Thus, in the earlier  example where you wanted  to sell two
  655. years worth of accumulated shares, Capital Gainz requires you to enter
  656. only a single sell transaction. Of course, Capital Gainz also provides
  657. a way  to specify individual shares  to sell, but again  only a single
  658. logical transaction is required.  To sell specific shares, you  select
  659. the shares to sell  from a table, and then tell Capital Gainz to close
  660. the selected shares.
  661.  
  662. 3) You can access a variety of selling methods. The IRS gives you many
  663. options when disposing of  investments. So why do most  programs limit
  664. you  to only one or  two? Capital Gainz  allows you to  sell shares by
  665. specific   identification,    first-in/first-out,   last-in/first-out,
  666. maximize  gains/minimize losses,  minimize gains/maximize  losses, and
  667. average price.  All methods  use a  single,  logical transaction.  The
  668. methods employing maximization/minimization of gains  are particularly
  669. powerful. You can see the effect of maximizing profits, post the  sell
  670. order to the broker or investment company responsible, and then commit
  671. the sale after receiving share price confirmation.
  672.  
  673. 4) You can calculate a security's total return. Most programs can show
  674. the progress of a security's price, but fail to add back dividends and
  675. capital gains distributions to  get a true total return  figure. After
  676. you  specify a  date range,  Capital Gainz  finds the  earliest price,
  677. latest price, and cumulative reinvested distributions within that date
  678. range to calculate a true total return figure. This feature  is a boon
  679. to the investor who seeks both dividends and price appreciation, since
  680. these two values are useless when viewed individually. Now this income
  681. oriented investor can  easily determine if Stock X's appreciation over
  682. the last year adequately made up the difference between its 4.5% yield
  683. and the current 7% average money fund yield. 
  684.  
  685. 5) You  can compare a security's total  return to your actual realized
  686. performance. Capital Gainz combines your current holdings, sales,  and
  687. distributions  of  each security  to  arrive at  your  actual realized
  688. performance. Does your 'dollar-cost' strategy  beat the 'buy-and-hold'
  689. strategy  reflected by the total return figure? Capital Gainz will let
  690. you know.
  691.  
  692. 6)  You can  specify a  range of  flexible reporting  options. Capital
  693. Gainz gives you several  levels of detail and summary reports, and the
  694. ability to restrict the information to  a specific date range. Plus, a
  695. variety  of other reports, such as portfolio allocation, help you stay
  696. on top of your portfolio. Dollar-cost averagers can breathe a  sigh of
  697. relief with Capital Gainz' tax form  Schedule B and D reports. You can
  698. send reports to a printer, a DOS file, or the screen. 
  699.  
  700.  
  701.                       Capital Gainz Users Manual                     2
  702.  
  703.  
  704.  
  705.  
  706.  
  707. 7) You can perform powerful 'what-if?' scenarios. After specifying how
  708. many shares  to sell and the  selling method to use,  or selecting the
  709. specific  shares  using  the  identification   method,  Capital  Gainz
  710. displays a table  of all affected open shares with the associated gain
  711. or loss. You are then given the choice of confirming or backing out of
  712. the sale. Confirmation results in  recording the affected open  shares
  713. as sold,  while choosing not to  confirm the sale leaves  all files in
  714. the same state as before entering the selling information.
  715.  
  716. Most programs  do not provide a  'what if?' mechanism to  see what the
  717. outcome of a  sale would be. You must get  out the calculator, pencil,
  718. and  paper to determine  if the sale should  be made. However, Capital
  719. Gainz  automatically shows you what  shares to sell  to attain maximum
  720. profit, or maximum loss, without actually performing the sale.
  721.  
  722. 8)  You can easily maintain securities' price histories. Every buy and
  723. sell  transaction potentially  adds  an entry  to  the price  history,
  724. without  any additional  action required  on your  part. You  can also
  725. manually  add entries, change entries, and delete entries. To even out
  726. the date/price entries added,  you specify the number of  days between
  727. entries.  The price history  information presented flags  the high and
  728. low  prices,  and  gives you  a  simple  average  price. In  addition,
  729. distributions are  noted so you  can easily tell  when a price  dip is
  730. attributable to a dividend  payout. Stock splits are also  recorded in
  731. the price history.
  732.  
  733. 9) You  can separate out  commissions, and  determine how you  want to
  734. factor them into  the basis cost. Capital  Gainz has a separate  entry
  735. for commissions when you  buy and sell shares. Commissions  are always
  736. factored in the gain/loss  calculation, but you can choose  to include
  737. or  not include  them in  the actual  basis, affecting  the calculated
  738. percentage gain/loss. You also can  print out commissions paid, broken
  739. down by broker.
  740.  
  741. 10)  You can  maintain  separate portfolios.  Capital  Gainz lets  you
  742. maintain  up  to  999  different  portfolios.  All  portfolio-specific
  743. screens  and  reports   show  the  associated   portfolio.  Additional
  744. utilities let you copy or move security holdings between portfolios.
  745.  
  746. 11)  You  can  keep  a  pool  of  defined  securities  for  populating
  747. portfolios.  Capital  Gainz  separates  securities  into  'local'  and
  748. 'global'  entities. Global securities embody a symbol, a name, a type,
  749. and  a number  of dividend  payouts per  year. These  define different
  750. stocks,  bonds,  or  mutual  funds.  Local  securities  are   specific
  751. instances of  global securities. Portfolios actually  consist of local
  752. securities and their associated open shares.  The local securities are
  753. linked  to  the  global securities,  which  in  turn  each have  price
  754. histories. So,  when you  want to add  an already defined  security to
  755. another  portfolio,   use  the  global   information  you've   already
  756.  
  757.                       Capital Gainz Users Manual                     3
  758.  
  759.  
  760.  
  761.  
  762.  
  763. specified.
  764.  
  765. 12)  You  can   associate  brokers  and   investment  companies   with
  766. securities. Capital  Gainz lets  you  identify brokers  or  investment
  767. companies for global and  local securities. Thus, while a  mutual fund
  768. company  may be associated with  a global security  (mutual fund), you
  769. can define a broker that handles a particular local security.
  770.  
  771. 1.2  What Capital Gainz Is Not
  772.  
  773.     Capital  Gainz is currently a single user application. If there is
  774. sufficient  demand,  it  could  be  enhanced  to  include   multi-user
  775. requirements  such as  record-locking. The  development platform  used
  776. contains  support for both multi-user systems and LANs, so support for
  777. multiple simultaneous users is only a matter of adding the appropriate
  778. protection and restructuring several areas to avoid contention.
  779.  
  780.     Capital  Gainz does not yet support stock options. Also, there are
  781. no special calculations for bonds, such as yield-to-maturity. 
  782.  
  783.     Capital Gainz does  not offer graphing or charting  capabilities -
  784. yet. However, with the Utility Program, you can export data into other
  785. programs, such as spreadsheets, to generate charts and graphs.
  786.  
  787. 1.3  Getting Started
  788.  
  789.     If  you just can't  wait to try  out Capital Gainz,  at least make
  790. sure  you've  skimmed  the   README.DOC  file  for  any   last  minute
  791. considerations. You  may want to  follow the Quick Tour  in Chapter 4.
  792. Also,  be  sure  to  refer  to  the  LICENSE.DOC  file  for  usage and
  793. distribution  guidelines.  After installation,  Capital  Gainz  can be
  794. started with the CG.BAT file by typing 
  795.  
  796.     CG
  797.  
  798. Capital Gainz data files (*.DAT and *.K01) and help files (*.HLP) must
  799. be  located in  the directory  that you're  in when you  start Capital
  800. Gainz. You  can use the  DOS search path  to locate the  Capital Gainz
  801. executable file. 
  802.  
  803.     Personally, I never read documentation before trying a program. If
  804. the program is easy enough to use  without it, then I may refer to  it
  805. in the future for more advanced features. I hope Capital Gainz is easy
  806. enough to use without painful reading of this long document.
  807.  
  808.  
  809.  
  810.  
  811.  
  812.  
  813.                       Capital Gainz Users Manual                     4
  814.  
  815.  
  816.  
  817.  
  818.  
  819. 1.3.1  Getting Help
  820.  
  821.     Online help is only a  function key away in Capital Gainz.  The F1
  822. function key brings up the help  screen most suitable for the  current
  823. table or form, but you also  can view help on any topic from  any help
  824. screen. 
  825.  
  826.     Online help is available for the following topics:
  827. [[Screen not in online version.]]
  828.  
  829.     If  you chose  to  install the  online  documentation, this  users
  830. manual can be used  for reference via the View  Documentation function
  831. on  the Main Menu. While viewing the  manual with this option, you can
  832. quickly and  easily jump  to specific  pages  listed in  the Table  of
  833. Contents or the Index.
  834.  
  835. 1.4  System Requirements
  836.  
  837.  
  838. 1.4.1  Processor
  839.  
  840.     Capital Gainz requires an Intel 8086, 80286, 80386, or 80486 based
  841. personal  computer,  or  a  close compatible  like  Epson's  NEC  chip
  842. systems.  Capital Gainz performs well on 8086 based computers, but you
  843. may  prefer 80286 or 80386  systems. (In fact,  initial development of
  844. Capital Gainz was done on a 7Mhz Epson 8086 compatible PC.)
  845.  
  846. 1.4.2  Operating System
  847.  
  848.     Capital Gainz will run on MS-DOS or PC-DOS version 3.00 or  later.
  849. Isolated problems have  been reported  with versions of  DOS prior  to
  850. version 3.00. This is because of the way older versions of DOS handled
  851. overlays. 
  852.  
  853.     See Chapter  23 for  information on  running  Capital Gainz  under
  854. other environments, such MS Windows 3.0, DESQview, and 4DOS.
  855.  
  856. 1.4.3  Memory
  857.  
  858.     To  coexist with  a normal set  of TSRs,  512KB is  a safe minimum
  859. amount  of free  RAM. This  generally  requires you  to have  640KB of
  860. installed  memory as  some amount of  memory is consumed  by DOS, file
  861. buffers, drivers, and  TSRs. Although  the size of  the Capital  Gainz
  862. executable file CAPGNZ.EXE  exceeds 512KB, extensive  use of  overlays
  863. reduces actual runtime RAM requirements.   
  864.  
  865.  
  866.  
  867.  
  868.  
  869.                       Capital Gainz Users Manual                     5
  870.  
  871.  
  872.  
  873.  
  874.  
  875. 1.4.4  Disk Space
  876.  
  877.     Although  it's possible  to run  Capital  Gainz on  a high-density
  878. floppy disk,  a hard  disk is strongly  recommended. With some  of the
  879. more disk-intensive  operations, such  as  closing many  open  shares,
  880. performance depends heavily on disk access speeds.
  881.  
  882.     The  Capital Gainz  executable file  is about 700KB.  After adding
  883. documentation  and utility files, reserve about 1.5MB of space for the
  884. full release, in addition to the space required for your data. Chapter
  885. 22 lists  the disk space used  by data files and  their associated key
  886. files.
  887.       
  888.     If you  need to free up  disk space, see Chapter  21. Deleting the
  889. non-essential files mentioned in that  chapter gives back about  750KB
  890. of disk  space. Unless you're  a very  active investor, 200KB  of disk
  891. space will  hold about 3-4 years  of data. Thus, 1MB  (no utilities or
  892. documentation)  to  1.7MB (full  release)  of  disk space  can  handle
  893. Capital Gainz and your investment data for a considerable period.
  894.  
  895. 1.4.5  Monitor
  896.  
  897.     Capital Gainz will work with any monochrome or CGA/EGA/VGA monitor
  898. that  can display the IBM extended ASCII character set, which includes
  899. the special line  drawing characters. No  special graphics boards  are
  900. required.
  901.  
  902.     If some of your screens are difficult to read and you have a color
  903. monitor (VGA,  EGA, or CGA),  try changing the  color settings  in the
  904. User  Settings  Form.  If you  don't  have a  color  monitor  and have
  905. difficulty seeing the  screens or highlight  bar, enter the  following
  906. command prior to starting Capital Gainz:
  907.  
  908.    MODE BW80
  909.    or
  910.    MODE MONO
  911.  
  912. Capital  Gainz  was probably  getting  incorrect  information returned
  913. about the  type of monitor you had, and this command sets your monitor
  914. to  emulate a monochrome screen. If  this fixes your problems, you may
  915. want to use a text editor to add this command to CG.BAT.
  916.  
  917. 1.4.6  Printer
  918.  
  919.     Capital Gainz does not require  a printer, as you can either  send
  920. reports to the  screen or to  ASCII files. A  printer is  recommended,
  921. though. Before printing reports, see if your printer can print the IBM
  922. extended ASCII character set.  You may need to consult  your printer's
  923. manual  for  information on  setting  the printer's  DIP  switches for
  924.  
  925.                       Capital Gainz Users Manual                     6
  926.  
  927.  
  928.  
  929.  
  930.  
  931. printing graphics. If your printer does not support these line drawing
  932. characters, make sure you set the Line Draw  Chars value to 'N' in the
  933. User  Settings File.  This  will  avoid  printing  a  lot  of  strange
  934. characters or blank lines instead of the separator lines.
  935.  
  936.     Capital  Gainz always  prints to  'PRN', which  goes to  the first
  937. printer port.  If your printer  is connected to a  different port, you
  938. will need to send reports to  ASCII files and print them after exiting
  939. from Capital Gainz.
  940.  
  941. 1.4.7  System Clock
  942.  
  943.     Since  Capital  Gainz  uses  the  system  date  for   calculations
  944. involving the  long term  holding period,  a battery  powered internal
  945. system clock is recommended. If a  clock is not installed, you  should
  946. set the  system time  before running  Capital Gainz.  The best  way to
  947. remember  to  do  this  is  to  add  the  DOS  DATE  command  to  your
  948. AUTOEXEC.BAT file, or to the CG.BAT file.
  949.  
  950. 1.5  Performance
  951.  
  952.     Every  effort was made to  boost Capital Gainz performance without
  953. sacrificing reliability.  File buffers  and index  caches are  used at
  954. runtime,  so  the  computer's  hard  disk  is  strangely  quiet  while
  955. performing some operations  based on reading  files, such as  building
  956. activity logs. Chapter 21 includes an  in depth discussion of ways  to
  957. boost Capital Gainz' performance.
  958.  
  959. 1.6  Terminology
  960.  
  961.     To  avoid  possible confusion,  this  section  describes the  main
  962. terminology employed by Capital Gainz..
  963.  
  964. 1.6.1  Investment Terms
  965.  
  966. o  Basis:  'basis',  or 'basis  amount',  refers  to  the  amount of  a
  967.    purchase.  Likewise, 'basis price' refers to the purchase price. The
  968.    term 'basis' is  used to reflect the  fact that the actual  purchase
  969.    amount, or  price, is  not necessarily  the same  amount, or  price,
  970.    used  to determine  gain/loss  amounts. When  using  a  category, or
  971.    averaging method,  the basis  price and amount  usually differ  from
  972.    the actual purchase price and amount.
  973.  
  974.    Commissions may  or may not be  subtracted from  the purchase amount
  975.    to arrive  at  the basis  amount.  Whether  or not  commissions  are
  976.    included in the basis  can be set  in the User Settings Form.  Since
  977.    the  commission amount  was not  actually  used  to buy  shares, the
  978.    default  is not  to  include  commissions  in the  basis.  Including
  979.    commissions  in the basis  results in  slightly lower  gain and loss
  980.  
  981.                       Capital Gainz Users Manual                     7
  982.  
  983.  
  984.  
  985.  
  986.  
  987.    percentages.  The  gain/loss amounts  are the  same  whether or  not
  988.    commissions are included in the basis.
  989.  
  990.    Note  that commissions  are always  included  in  the basis  for the
  991.    Schedule D  Report,  to reduce  your  taxes.  According to  the  IRS
  992.    guidelines, you  add purchase  and selling  commissions to the  open
  993.    basis amount.
  994.  
  995.    See Chapter 18 for more information  on calculations used by Capital
  996.    Gainz.
  997.  
  998. o  Broker/Investment Company:  Broker/Investment Company  refers to the
  999.    individual or  company  that should  be  contacted  to buy  or  sell
  1000.    shares  of a particular  security. An  address and  phone number are
  1001.    associated with the person or company.  Thus, a mutual fund security
  1002.    could  be  connected  to  an  investment  company,  along  with  the
  1003.    company's address  and 800  number. Likewise,  a specific  brokerage
  1004.    could be associated with a stock or mutual fund.
  1005.  
  1006. o  Category  Method: a category  method is  one of  the selling methods
  1007.    that uses share price averages -  either single category average  or
  1008.    double category average.
  1009.  
  1010. o  Closed Shares:  closed shares are instances  of a  security that you
  1011.    purchased   and   subsequently  sold.   'Closed'   and   'sold'  are
  1012.    synonymous.
  1013.  
  1014. o  Commissions:  commissions  are  fees  charged  by  broker/investment
  1015.    companies to  purchase  or  sell  securities. The  discussion  about
  1016.    'basis'  describes  how  commissions  are  treated  in the  security
  1017.    costs. Commissions  should include mutual  fund front  end and  back
  1018.    end loads.
  1019.  
  1020. o  Distribution: a  distribution is a monetary  payout to  holders of a
  1021.    security.  For  instance,  bonds,  mutual  funds,  and  many  stocks
  1022.    distribute dividends  to shareholders.  Capital gains  distributions
  1023.    are usually only associated with mutual funds.
  1024.  
  1025. o  Distribution  Type:  a  distribution  type  is  a  specific  type of
  1026.    distribution,  such  as  a  dividend  or  short  term  capital  gain
  1027.    distribution.
  1028.  
  1029. o  Distributions:  distributions  are  dividends,  short  term  capital
  1030.    gains, and  long  term  capital  gains. In  addition,  miscellaneous
  1031.    fees, such as IRA maintenance fees,  are kept as distributions.  The
  1032.    reasoning behind this is that the  relative infrequency of such fees
  1033.    does not warrant separate logs, reports, or screen groups.
  1034.  
  1035. o  Fees: fees are IRA maintenance fees,  low share balance fees, mutual
  1036.  
  1037.                       Capital Gainz Users Manual                     8
  1038.  
  1039.  
  1040.  
  1041.  
  1042.  
  1043.    fund  maintenance fees,  or other  fees that aren't  associated with
  1044.    particular  shares. Since they  can't be  associated with particular
  1045.    shares,  fees are not  used in  most gain/loss  calculations. If you
  1046.    don't want  to include commissions  in the  gain loss  calculations,
  1047.    then  you can  use the  FEE  distribution type  for them.  Fees  are
  1048.    managed along with distributions. 
  1049.  
  1050. o  Global Security:  a  global  security  defines a  particular  stock,
  1051.    bond,  or  mutual  fund. A  global  security  has  associated  price
  1052.    information,  but no  actual shares. Local securities  are linked to
  1053.    global  securities,  and  have  associated  holdings  of the  global
  1054.    security.  Thus,  Fidelity Magellan  is  a  global security,  with a
  1055.    price history, but several  portfolios may contain Fidelity Magellan
  1056.    holdings in  local securities  linked to the  global security.  (See
  1057.    Local Security.)
  1058.  
  1059. o  Load:  mutual  funds often  charge  front  end  loads on  purchases,
  1060.    and/or back end  loads on sales. These  charges should be treated as
  1061.    commissions.
  1062.  
  1063. o  Local Security: a local security is a specific instance  of a global
  1064.    security. A  given local security is  located in  a single portfolio
  1065.    and has associated shares. Thus, while Fidelity Magellan is  defined
  1066.    as a global security,  you can hold  shares of Fidelity Magellan  in
  1067.    more than one portfolio. (See Global Security.)
  1068.  
  1069. o  Log: the activity logs refer to the Open Shares, Closed Shares,  and
  1070.    Distribution File records.
  1071.  
  1072. o  Open Shares: Open shares are  instances of a security  that you have
  1073.    purchased  but  not  yet  sold.  'Open'  and  'Buy'  are  often used
  1074.    interchangeably when referring to open shares.
  1075.  
  1076. o  Portfolio:  A  portfolio  contains  some  number  of securities  and
  1077.    associated open  or  closed  shares. Essentially,  portfolios  group
  1078.    related holdings together.
  1079.  
  1080. o  Price  History:  Price  History  refers  to  a  log  of  date/price,
  1081.    date/distribution,   and   date/split   combinations,   useful   for
  1082.    investment analysis.
  1083.  
  1084. o  Return of  Principal:  Return  of  principal refers  to  non-taxable
  1085.    distributions of invested capital.  This is usually  associated with
  1086.    unit trusts or partnerships.
  1087.  
  1088. o  Security:  A  security refers  to a  particular  company's stock  or
  1089.    bonds,  or to  a particular  mutual  fund  offered by  an investment
  1090.    company. Thus, both IBM stock and  the Fidelity Magellan mutual fund
  1091.    are examples of securities.
  1092.  
  1093.                       Capital Gainz Users Manual                     9
  1094.  
  1095.  
  1096.  
  1097.  
  1098.  
  1099. o  Security Type:  A specific type  or class of security,  such as Bond
  1100.    Mutual Fund or Large Company Stock.
  1101.  
  1102. o  Selling  Method:  a  strategy for  selling  shares,  such  as First-
  1103.    In/First-Out or Maximum Gain/Minimum Loss.
  1104.  
  1105. o  Total Return:  a  figure  often used  by mutual  funds  to show  the
  1106.    performance of  a fund over time.  Total return  mirrors a 'buy-and-
  1107.    hold' strategy, with reinvested distributions.
  1108.  
  1109.  
  1110. 1.7  Data Entry
  1111.  
  1112.  
  1113. 1.7.1  Screen Terms
  1114.  
  1115. o  Forms:   Forms  refer  to   screens  that   require  you   to  enter
  1116.    information.
  1117.  
  1118. o  Tables: Tables refer  to lists of  associated records. Sometimes you
  1119.    must  define the association through  a data entry field  at the top
  1120.    of the table. There  are several variations of Tables - without  any
  1121.    qualifying  adjectives, a  Table  refers  to a  list  of  associated
  1122.    records  that  allows  some combination  of Add/Change/Delete/Select
  1123.    operations. 
  1124.  
  1125. o  Choice Tables: Choice Tables are similar to ordinary Tables,  except
  1126.    they  only  allow  rows  to  be  tagged/untagged.  Add/Change/Delete
  1127.    operations are not supported.
  1128.  
  1129. o  Menus: Menus offer you  a list of choices,  and you make a selection
  1130.    by hitting the ENTER key after  highlighting the desired choice,  or
  1131.    by hitting the key associated with the desired choice.
  1132.  
  1133. o  Point To: 'Point to' refers to  the cursor's positioning in relation
  1134.    to the  fields on  the screen.  When you  position the  cursor on  a
  1135.    field (or  sometimes a  set of  fields), the  field  (or fields)  is
  1136.    distinguished by reverse video attributes.
  1137.  
  1138. o  Fields: Fields are  values that you  enter. When a field  is waiting
  1139.    for entry, it's highlighted. Fields often  require entry, but may be
  1140.    optional.  If a  field is  optional, you  can  leave it  blank. Some
  1141.    required fields will  pop up a Lookup Table if you enter  a blank or
  1142.    invalid  value. You highlight  the desired  choice in  the table and
  1143.    hit  ENTER. Other  required fields  may  present  a list  of several
  1144.    options next  to the  cursor. For  these fields,  you can  highlight
  1145.    your choice and hit ENTER, or just hit the initial character in  the
  1146.    desired choice. Capital Gainz normally  enables the NumLock  key for
  1147.    numeric fields so you can use your numeric keypad for entry.
  1148.  
  1149.                       Capital Gainz Users Manual                    10
  1150.  
  1151.  
  1152.  
  1153.  
  1154.  
  1155. o  Reports:  Reports contain information  about data  stored in Capital
  1156.    Gainz.  You can  send reports to  the screen, to  a file, or  to the
  1157.    printer.
  1158.  
  1159.  
  1160. 1.7.2  Command Keys and Key Combinations
  1161.  
  1162.     Command  keys are  all  keys  that  have  special  meaning.  These
  1163. include:  ENTER,  CTRL-ENTER, ESC,  CTRL-ESC,  PGUP, CTRL-PGUP,  PGDN,
  1164. CTRL-PGDN,  the arrow keys, and the function keys. CTRL-ENTER means to
  1165. hold down the Control key while hitting the ENTER key. The INS and DEL
  1166. keys  are usually found  on the  numeric keypad,  and NumLock  must be
  1167. turned off to use them. You can use the ENTER key on the main keyboard
  1168. or the numeric keypad.
  1169.  
  1170.     Forms accept the entry of values for one or more fields.
  1171.  
  1172.    Form Field Entry Section :
  1173.      ESC - go to previous field, quit form if on first field
  1174.      CTRL-END - erase field
  1175.      ENTER - accept field and go to next field, accept form
  1176.                   if on last field
  1177.      UP ARROW - same as ESC
  1178.         DOWN ARROW - same as ENTER
  1179.      CTRL-ENTER - accept form (can be redefined)
  1180.         CTRL-ESC - reject form (can be redefined)
  1181.   
  1182.     Menus accept a choice which triggers an indicated action. 
  1183.  
  1184.  
  1185.    Menu Section :
  1186.      ENTER - call routine for current item
  1187.         ESC - quit menu
  1188.      UP ARROW - cursor up one item
  1189.      DOWN ARROW - cursor down one item
  1190.      other keys - execute indicated function for key
  1191.  
  1192.     Tables show a  repeated set of values. Tables also  may accept the
  1193. entry of  one or more fields. Most tables allow  you to call up a form
  1194. to  enter, add, or delete values. Choice  Tables only allow you to tag
  1195. one or more values.
  1196.  
  1197.  
  1198.  
  1199.  
  1200.  
  1201.  
  1202.  
  1203.  
  1204.  
  1205.                       Capital Gainz Users Manual                    11
  1206.  
  1207.  
  1208.  
  1209.  
  1210.  
  1211.      Table Field Entry Section :
  1212.      same as Form
  1213.  
  1214.    Table Record List Section :
  1215.      ESC - quit table, or go to field entry section 
  1216.      UP ARROW - point to previous record
  1217.         DOWN ARROW - point to next record
  1218.      PGDN - scroll table down
  1219.         PGUP - scroll table up
  1220.      CTRL-PGDN - point to last record
  1221.         CTRL-PGUP - point to first record
  1222.      INS - call form to add a record
  1223.      DEL - delete table entry at cursor
  1224.      ENTER - if you get to the table by entering an
  1225.         invalid entry  in a  Form, then  ENTER selects the  highlighted
  1226.         record for the Form. Otherwise, ENTER  calls the form to change
  1227.         the highlighted record
  1228.  
  1229.     Special function keys and  common key combinations are  labeled at
  1230. the bottom of all tables and forms.  If all of the function keys won't
  1231. fit  on one  line, there  may  be a  MORE key  to  scroll through  the
  1232. available function keys. The F1 function key is always used for screen
  1233. help. 
  1234.  
  1235. 1.7.3  Editing Field Entries
  1236.  
  1237.     When  filling  in  forms, you  can  use  the  INS, DEL,  CTRL-END,
  1238. BACKSPACE, and arrow keys for editing fields. 
  1239.  
  1240.     If a  field is required, you can't go  to the next field until you
  1241. enter a valid value. If a field is not required, then you can leave it
  1242. blank and hit ENTER. 
  1243.  
  1244.     Except  when offered a choice of values  for a field, you must end
  1245. an entry with the  ENTER key. When offered a choice of values, you can
  1246. enter the first character  in your choice to automatically  select it.
  1247. Or, you can use  the arrow keys to highlight your choice  and then hit
  1248. ENTER. For  example, when  given a  choice of 'YES'  or 'NO',  you can
  1249. simply hit the 'y' or 'n' key.
  1250.  
  1251.     Capital  Gainz  tries  to 'guess'  what  you  want  to enter.  For
  1252. instance,  it globally saves the last entered date field, and displays
  1253. it  in subsequent  forms'  date  fields.  Likewise, the  last  entered
  1254. security  symbol is filled in  in subsequent symbol  entry fields. Or,
  1255. when selling shares, Capital Gainz fills in the number of shares value
  1256. with the current number of open shares. As you can  see, Capital Gainz
  1257. relies  heavily on default values  to make your  data entry experience
  1258. pleasant. Of course, you can change the displayed  defaults.
  1259.  
  1260.  
  1261.                       Capital Gainz Users Manual                    12
  1262.  
  1263.  
  1264.  
  1265.  
  1266.  
  1267. 1.8  Who to Contact
  1268.  
  1269.     Capital Gainz  is  Copyrighted 1991-92  by  David Lee  Cohen.  Any
  1270. comments, bug reports, or suggestions are welcome:
  1271.  
  1272.     Dave Cohen
  1273.     DBLinx
  1274.     P.O. Box 12545
  1275.     RTP, NC  27709-2545
  1276.     (919)-469-5196
  1277.     CompuServe ID: 70431,132
  1278.     Internet: davec@rock.concert.net
  1279.  
  1280.     Refer to the  README.DOC file for recent  information not included
  1281. in  this  manual.  Refer  to  the  LICENSE.DOC  file  for  information
  1282. regarding distribution  and registration  of  Capital Gainz.  Specific
  1283. information for disk vendors is included in the VENDOR.DOC file.
  1284.  
  1285.  
  1286.  
  1287.  
  1288.  
  1289.  
  1290.  
  1291.  
  1292.  
  1293.  
  1294.  
  1295.  
  1296.  
  1297.  
  1298.  
  1299.  
  1300.  
  1301.  
  1302.  
  1303.  
  1304.  
  1305.  
  1306.  
  1307.  
  1308.  
  1309.  
  1310.  
  1311.  
  1312.  
  1313.  
  1314.  
  1315.  
  1316.  
  1317.                       Capital Gainz Users Manual                    13
  1318.  
  1319.  
  1320.  
  1321.  
  1322.  
  1323.  
  1324.  
  1325.  
  1326.  
  1327.  
  1328.  
  1329.  
  1330.  
  1331.  
  1332.  
  1333.  
  1334.  
  1335.  
  1336.  
  1337.  
  1338.  
  1339.  
  1340.  
  1341.  
  1342.  
  1343.  
  1344.  
  1345.  
  1346.  
  1347.  
  1348.  
  1349.  
  1350.  
  1351.  
  1352.  
  1353.  
  1354.  
  1355.  
  1356.  
  1357.  
  1358.  
  1359.  
  1360.  
  1361.  
  1362.  
  1363.  
  1364.  
  1365.  
  1366.  
  1367.  
  1368.  
  1369.  
  1370.  
  1371.  
  1372.  
  1373.                       Capital Gainz Users Manual                    14
  1374.  
  1375.  
  1376.  
  1377.  
  1378.  
  1379.                       Part I: Getting to Know You
  1380.  
  1381.                       Chapter 2 - System Overview
  1382.  
  1383.  
  1384.     This chapter shows  the general  flow of activity  that you  would
  1385. normally follow when using  Capital Gainz. To help you  understand the
  1386. flow, the available data files and reports are described.
  1387.  
  1388. 2.1  System Functions
  1389.  
  1390.     The Map  help  screens give  you  a  'map' of  the  Capital  Gainz
  1391. functions.
  1392. [[Screen not in online version.]]
  1393. The  Main  Map  corresponds  to Capital  Gainz'  Main  Menu. Functions
  1394. followed by  a '...'  can  be expanded  by moving  the  cursor to  the
  1395. function and hitting ENTER.
  1396. [[Screen not in online version.]]
  1397. The Activity Map shows functions available from the Activity Menu.
  1398. [[Screen not in online version.]]
  1399. The Local  Security  Map  shows  functions  available  after  choosing
  1400. Security from the Main Menu.
  1401. [[Screen not in online version.]]
  1402. The  Log  Maintenance  Map  shows  functions  available from  the  Log
  1403. Maintenance Menu.
  1404. [[Screen not in online version.]]
  1405. The Portfolio  Map shows functions available  after choosing Portfolio
  1406. from the Main Menu.
  1407. [[Screen not in online version.]]
  1408. The  Global  Security Map  shows  functions  available after  choosing
  1409. Global Security from the Main Menu.
  1410. [[Screen not in online version.]]
  1411. The Broker/Investment  Company  Map shows  functions  available  after
  1412. choosing Broker/Investment Company from the Main Menu.
  1413. [[Screen not in online version.]]
  1414. The Report Map shows functions available from the Report Menu.
  1415. [[Screen not in online version.]]
  1416. The View Documentation Map shows what documents can be viewed.
  1417.  
  1418. 2.1.1  System Function Flow
  1419.  
  1420.     A  typical user's path through Capital Gainz is illustrated in the
  1421. System Flow help screen:
  1422. [[Screen not in online version.]]
  1423.  
  1424.  
  1425.  
  1426.  
  1427.  
  1428.  
  1429.                       Capital Gainz Users Manual                    15
  1430.  
  1431.  
  1432.  
  1433.  
  1434.  
  1435. 2.1.2  File Relationships
  1436.  
  1437.     The  relationships between Capital  Gainz data files  are shown in
  1438. the File Relationships help screen:
  1439. [[Screen not in online version.]]
  1440.  
  1441. 2.2  Progress Displays
  1442.  
  1443.     Capital Gainz displays messages  at the bottom of the  screen when
  1444. it's busy with the following activities:
  1445.  
  1446. o  Creating, updating, or deleting multiple records.
  1447.  
  1448. o  Printing a report.
  1449.  
  1450. o  Building a table for display.
  1451.  
  1452. o  Processing multiple records, such as splitting shares.
  1453.  
  1454. Sometimes, these messages flash rather quickly. Don't be  alarmed. Any
  1455. errors will be displayed and pause for user input.   
  1456.  
  1457. 2.3  Local (Activity) Files
  1458.  
  1459.     The  Local Files help screen shows the composition of the activity
  1460. data files used by Capital Gainz:
  1461. [[Screen not in online version.]]
  1462.  
  1463. 2.3.1  Local Security File
  1464.  
  1465.     A local security  has open share  information associated with  it,
  1466. and is linked to  a global security. The  global security defines  the
  1467. actual  security-specific  details, while  the  local  security is  an
  1468. instance  of the global  security held in a  portfolio. The reason for
  1469. distinguishing between  global  and  local  securities  is  to  reduce
  1470. redundant data. The price history of a security is associated with the
  1471. global security, and not with each instance of the local security.
  1472.  
  1473.     Global and  local securities  both  have symbols  associated  with
  1474. them, but the symbols can be the same. The global security symbol must
  1475. be  unique over all global  securities, but the  local security symbol
  1476. must  only  be  unique  within a  given  portfolio.  If  you have  two
  1477. portfolios that both contain  IBM stock, you can set the global symbol
  1478. and both local symbols to 'IBM'. On  the other hand, you may have  one
  1479. portfolio that holds IBM stock both within and outside an IRA plan. In
  1480. this case, you  can define the  global symbol as  'IBM', and link  two
  1481. local security symbols,  say IBMT  (IBM taxable) and  IBMTF (IBM  tax-
  1482. free) to it.
  1483.  
  1484.  
  1485.                       Capital Gainz Users Manual                    16
  1486.  
  1487.  
  1488.  
  1489.  
  1490.  
  1491.     Local security information is  shown in the Local  Security Table,
  1492. and inserted or changed with the  Local Security Form. When you edit a
  1493. local security  with the  Local Security Form,  the associated  global
  1494. security's information  is also  displayed.  The Local  Security  File
  1495. maintains the following information:
  1496.  
  1497. o  Local Symbol:  a 1-5 character id,  unique within  a portfolio. This
  1498.    can be the same or different from the global symbol. 
  1499.  
  1500. o  Global Symbol: a 1-5 character id,  unique over all portfolios. This
  1501.    can  be the  stock symbol  used in  the newspaper  listings, or  any
  1502.    other representative  string. The local  security is  linked to this
  1503.    global security; the global security contains the  security name and
  1504.    price history.
  1505.  
  1506. o  Broker/Investment  Company: the  name  of  the broker  or investment
  1507.    company  associated with the local  security. You can enter up to 30
  1508.    characters.   This  can   be  the   same  or   different  from   the
  1509.    broker/investment company in the associated global security. 
  1510.  
  1511. o  Account  Number: the brokerage  account number,  mutual fund account
  1512.    number, or company dividend reinvestment plan number.  You can enter
  1513.    up to 20  numbers or characters. This can  be the same or  different
  1514.    from the account number in the associated global security.
  1515.  
  1516. o  Tax Exempt Flag: this flag tells whether or  not this local security
  1517.    is held  in a tax-exempt retirement  program. Local securities  with
  1518.    this flag set are skipped when you generate the tax forms. 
  1519.  
  1520. o  Sell Method: the most recent selling  method used with this security
  1521.    is saved and used as the default the next time you sell shares.
  1522.  
  1523. o  Open  Shares  Information:  the  number  of open  shares,  the  open
  1524.    amount, and  the open  commission  are maintained  for two  reasons.
  1525.    First,  it allows this  information to  be displayed  quickly on the
  1526.    Local  Security Table  without  totalling  the values  of  all  open
  1527.    shares records. Second, it is necessary  for a security that employs
  1528.    an averaging selling method,  since maintaining average  share price
  1529.    information in each open shares  record would cause  multiple writes
  1530.    every time you buy or sell  shares, translating into extremely  poor
  1531.    performance.
  1532.  
  1533. o  Short  Term Open Share  Information: the  short term  number of open
  1534.    shares,  the  short  term  open  amount,  and  the  short  term open
  1535.    commissions. These  values are  only used  for securities  employing
  1536.    the double category selling method.
  1537.  
  1538. o  Precision: the  price and share  precision for  this local security.
  1539.    You can specify between 2 and 4 decimal places.
  1540.  
  1541.                       Capital Gainz Users Manual                    17
  1542.  
  1543.  
  1544.  
  1545.  
  1546.  
  1547.  
  1548. 2.3.2  Open Shares File
  1549.  
  1550.     Every  time  you  record a  purchase,  an  open  shares record  is
  1551. created. Open  shares records  are associated  with a  local security,
  1552. which is in  turn associated with  a global  security. You can  record
  1553. multiple purchases with the same date. When you record a purchase, the
  1554. date  and price information are automatically used to update the price
  1555. history file. Open share summary  information is maintained within the
  1556. local security file. There are two reasons for doing this. First, this
  1557. lets  you use an averaging  method without suffering  through all open
  1558. shares  being updated with each  transaction. This also  lets you keep
  1559. the actual  purchase price  for later  maintenance. Second, it  allows
  1560. Capital Gainz to quickly  display the open status of  your securities,
  1561. without totalling all the open shares records each time.
  1562.  
  1563.     You add share purchases  by using the Activity option of  the Main
  1564. Menu to get to the Buy Shares Form. Open shares  records can be added,
  1565. changed, or deleted by going through the Log Maintenance option of the
  1566. Main Menu to get to the Buy  Shares Form. Even when using an averaging
  1567. method, the original purchase  price is used when you change or delete
  1568. open  shares records. Buying shares creates an open shares record with
  1569. the following information:
  1570.  
  1571. o  Local Symbol: the purchased local security's symbol.
  1572.  
  1573. o  Date: the  date the shares were  purchased. You  can record multiple
  1574.    purchases on the same date for the same security.
  1575.  
  1576. o  Shares: the number of shares purchased.
  1577.  
  1578. o  Price:  the  purchase  price  of  the  shares.  Even  when  using an
  1579.    averaging method, the price in the open shares record is always  the
  1580.    actual purchase price.
  1581.  
  1582. o  Amount: the purchase amount, not including any commission.
  1583.  
  1584. o  Commission: the commission or load charged on this purchase.
  1585.  
  1586. o  Notes: any comment  you wish to make  about this purchase for future
  1587.    reference. You can enter up to 20 characters.
  1588.  
  1589.  
  1590. 2.3.3  Closed Shares File
  1591.  
  1592.     Every time you  record a sale,  one or more closed  shares records
  1593. are created. Each open shares record affected by the sale results in a
  1594. closed  shares record. If  you sold all  the shares in  an open shares
  1595. record, then the open shares record is deleted. If you  only sold some
  1596.  
  1597.                       Capital Gainz Users Manual                    18
  1598.  
  1599.  
  1600.  
  1601.  
  1602.  
  1603. of the shares, then the open shares record is modified  to reflect the
  1604. number of shares remaining after the sale. With this approach, you can
  1605. 'unsell' shares: when deleting  a closed shares record, you  can elect
  1606. to  unsell it,  meaning  that  the  original  open  shares  record  is
  1607. recreated.
  1608.  
  1609.     Closed shares records are associated with a local security,  which
  1610. is in turn associated with a global security. You can record  multiple
  1611. sales  with the same date. When you  record a sale, the date and price
  1612. information are automatically used  to update the price  history file.
  1613. Open share summary  information maintained within  the local  security
  1614. file is updated based on the selling information. 
  1615.  
  1616.     You sell shares  by using the Activity option of  the Main Menu to
  1617. get to  the Sell  Shares Form.  Closed shares  records  can be  added,
  1618. changed, or deleted by going through the Log Maintenance option of the
  1619. Main Menu to get to the Sell Shares Form. Even when using an averaging
  1620. method, the original purchase price is used when you 'unsell' a closed
  1621. shares record. Selling shares creates one or more closed shares record
  1622. with the following information:
  1623.  
  1624. o  Local Symbol: the sold local security's symbol.
  1625.  
  1626. o  Date: the date the  shares were sold. You  can record multiple sales
  1627.    on the same date for the same security.
  1628.  
  1629. o  Short Term Flag: if  the period between the purchase and sale  dates
  1630.    was  less than  or equal to  the holding period  at the time  of the
  1631.    sale, this flag is true.
  1632.  
  1633. o  Shares: the number of shares sold.
  1634.  
  1635. o  Price: the selling price of the shares.
  1636.  
  1637. o  Amount:  the  amount  received   for  selling  the   shares,  before
  1638.    subtracting any commission.
  1639.  
  1640. o  Commission: the commission or load charged on this sale.
  1641.  
  1642. o  Notes:  any comment  you  wish to  make about  this sale  for future
  1643.    reference. You can enter up to 20 characters.
  1644.  
  1645. o  Open Share Information: the  purchase date, purchase price, purchase
  1646.    amount,  purchase  commission,  and  basis  of  the associated  open
  1647.    shares.   By  maintaining   this  information,  Capital   Gainz  can
  1648.    'unsell',  or recreate,  open shares records when  you delete closed
  1649.    shares  records. The  purchase amount  and  basis  will be  the same
  1650.    unless you used an averaging sell method.
  1651.  
  1652.  
  1653.                       Capital Gainz Users Manual                    19
  1654.  
  1655.  
  1656.  
  1657.  
  1658.  
  1659. 2.3.4  Distributions File
  1660.  
  1661.     Every time  you record  a distribution, a  distribution record  is
  1662. created. Distribution records  are associated with  a local  security,
  1663. which is  in turn associated  with a  global security. You  can record
  1664. multiple  distributions  with  the  same  date.  When   you  record  a
  1665. distribution,  the date  and per  share information  are automatically
  1666. used  to   update  the  price  history   file.  Distributions  include
  1667. dividends,  interest,  short term  capital  gains,  long term  capital
  1668. gains, and miscellaneous fees.
  1669.  
  1670.     You add distributions  by using  the Activity option  of the  Main
  1671. Menu  to get  to the  Distribution Form.  Distribution records  can be
  1672. added, changed, or deleted by going through the Log Maintenance option
  1673. of  the  Main  Menu  to  get to  the  Distribution  Form.  Recording a
  1674. distribution  creates  a   distribution  record  with   the  following
  1675. information:
  1676.  
  1677. o  Local Symbol: the local security's symbol.
  1678.  
  1679. o  Date: the date of the distribution.
  1680.  
  1681. o  Type: the type of  distribution, such as dividends/interest, capital
  1682.    gain,  or  fee.  It's important  to  distinguish  dividends/interest
  1683.    distributions to  get  accurate  yield  calculations.  Fees  include
  1684.    miscellaneous charges, such as IRA maintenance fees. 
  1685.  
  1686. o  Amount:  the amount  of the  distribution. This number  is positive,
  1687.    even for fees.
  1688.  
  1689. o  Amount  Per Share: the  per share  amount of  the distribution. This
  1690.    value is important  in calculating an accurate total return  figure.
  1691.    It does not apply to fees. 
  1692.  
  1693. o  Notes: any  comment you  wish to  make about  this distribution  for
  1694.    future reference. You can enter up to 20 characters.
  1695.  
  1696.  
  1697. 2.4  Global Files
  1698.  
  1699.     The Global Files  help screen  shows the composition  of the  non-
  1700. activity data files used by Capital Gainz:
  1701. [[Screen not in online version.]]
  1702.  
  1703.  
  1704.  
  1705.  
  1706.  
  1707.  
  1708.  
  1709.                       Capital Gainz Users Manual                    20
  1710.  
  1711.  
  1712.  
  1713.  
  1714.  
  1715. 2.4.1  Portfolio File
  1716.  
  1717.     A  portfolio separates holdings,  and contains zero  or more local
  1718. securities. The portfolio file contains information about each defined
  1719. portfolio.  When  using Capital  Gainz,  forms  and reports  that  are
  1720. portfolio specific always show the associated portfolio's name, if you
  1721. defined more  than one portfolio. Local security  maintenance and buy,
  1722. sell, and distribution activity always apply to the current portfolio,
  1723. which is the last portfolio opened.
  1724.  
  1725.     Portfolio information  is shown in the  Portfolio Table, available
  1726. from the Main Menu, and  inserted or changed with the Portfolio  Form.
  1727. Also,  you set  the current  portfolio from  the Portfolio  Table. The
  1728. Portfolio File maintains the following information:
  1729.  
  1730. o  ID:  a  value  between  1  and  999  that  uniquely  identifies  the
  1731.    portfolio. This number is  used as the last 3 characters of the  DOS
  1732.    file names  of the  associated local security,  open shares,  closed
  1733.    shares, and distribution files.
  1734.  
  1735. o  Name:  up  to 30  character  long  descriptive  name.  This name  is
  1736.    displayed  on activity  forms,  tables,  and reports  that reference
  1737.    this portfolio.
  1738.  
  1739. o  Description: up to three 30 character lines of descriptive text. 
  1740.  
  1741.  
  1742. 2.4.2  Global Security File
  1743.  
  1744.     A  global security  defines a  particular  stock, bond,  or mutual
  1745. fund.  Local  securities are  linked  to global  securities,  and have
  1746. actual  associated  activity.  The  price history  of  a  security  is
  1747. associated with the global security. Thus, whenever you update prices,
  1748. you  are  directly updating  the prices  of  the global  security, and
  1749. indirectly updating the prices of the local security.
  1750.  
  1751.     Global and  local securities  both  have symbols  associated  with
  1752. them, but the symbols can be the same. The global security symbol must
  1753. be  unique over all global  securities, but the  local security symbol
  1754. must only  be  unique  within  a given  portfolio.  If  you  have  two
  1755. portfolios that both contain IBM stock, you can set the global  symbol
  1756. and both local  symbols to 'IBM'. On the other hand,  you may have one
  1757. portfolio that holds IBM stock both within and outside an IRA plan. In
  1758. this case,  you can define  the global symbol  as 'IBM', and  link two
  1759. local security symbols,  say IBMT  (IBM taxable) and  IBMTF (IBM  tax-
  1760. free) to it.
  1761.  
  1762.     Global security information is shown in the Global Security Table,
  1763. available from the Main Menu, and  inserted or changed with the Global
  1764.  
  1765.                       Capital Gainz Users Manual                    21
  1766.  
  1767.  
  1768.  
  1769.  
  1770.  
  1771. Security Form.  The  Global  Security  File  maintains  the  following
  1772. information:
  1773.  
  1774. o  Global Symbol: a 1-5 character id,  unique over all portfolios. This
  1775.    can  be the  stock symbol  used in  the newspaper  listings, or  any
  1776.    other representative string.
  1777.  
  1778. o  Name:  a full, descriptive name  for the security.  You can enter up
  1779.    to 25 characters.
  1780.  
  1781. o  Broker/Investment  Company: the  name  of  the broker  or investment
  1782.    company associated  with the global security. You can enter up to 30
  1783.    characters.
  1784.  
  1785. o  Account  Number: the brokerage  account number,  mutual fund account
  1786.    number, or company dividend  reinvestment plan number. You can enter
  1787.    up to 20 numbers or characters.
  1788.  
  1789. o  Type:  the  security type,  selected from  a  predefined list.  This
  1790.    defines the security's class when determining allocation ratios.
  1791.  
  1792. o  Interest  Flag:  if  true, then  holders  of  this  security receive
  1793.    interest instead  of  dividends.  Most  securities, and  all  mutual
  1794.    funds, pay  out dividends.  Short term  fixed income securities  pay
  1795.    out interest.
  1796.  
  1797. o  Dividends  Per Year: the  number of  dividend payouts  per year. For
  1798.    instance, if  the company pays dividends  annually, enter  1. If the
  1799.    company  pays  dividends  monthly,  enter  12.  This value  is  very
  1800.    important in calculating a security's current yield.
  1801.  
  1802.  
  1803. 2.4.3  Broker/Investment Company File
  1804.  
  1805.     Broker/investment  company   information  lets  you   keep  names,
  1806. addresses, and phone numbers of brokers and mutual fund companies used
  1807. to buy and sell shares in your portfolios. Broker/investment companies
  1808. and account numbers occur  in both local and global  security records.
  1809. You probably want to  associate a mutual fund company with  the mutual
  1810. fund in the global security record, but specify the  account number in
  1811. each local security record.  On the other  hand, you probably want  to
  1812. associate some  default or 'dummy' broker  with a stock  in the global
  1813. security, and define the actual broker holding the shares in the local
  1814. security. This approach was taken to give you maximum flexibility.
  1815.  
  1816.     Broker/Investment    Company   information   is   shown   in   the
  1817. Broker/Investment  Company Table,  available from  the Main  Menu, and
  1818. inserted  or  changed with  the  Broker/Investment  Company Form.  The
  1819. Broker/Investment Company File maintains the following information:
  1820.  
  1821.                       Capital Gainz Users Manual                    22
  1822.  
  1823.  
  1824.  
  1825.  
  1826.  
  1827.     
  1828. o  Name: the  name of the broker/investment  company. You  can enter up
  1829.    to 30 characters.
  1830.  
  1831. o  Address: the  address of  the broker/investment  company. There  are
  1832.    two  lines  of 30  characters each,  so  one line  could include  an
  1833.    individual broker's name. 
  1834.  
  1835. o  City: the city where the broker/investment company is located.
  1836.  
  1837. o  State:   the   two   character   code  of   the   state   where  the
  1838.    broker/investment company is located.
  1839.  
  1840. o  Zip: the zip code of the broker/investment company.
  1841.  
  1842. o  Phone: the phone number of the broker/investment company.
  1843.  
  1844.  
  1845. 2.4.4  Price History File
  1846.  
  1847.     Price  History  information  includes  prices,  distributions, and
  1848. stock  splits. You can display it in  a table from the Local or Global
  1849. Security  Table, and insert  or change it  with the  Price Form. While
  1850. price history information is really associated with a global security,
  1851. it  can be accessed via the local security through its global security
  1852. link.  Buying or  selling  shares may  create  price history  records,
  1853. depending on the price  history interval setting in the  User Settings
  1854. File. Recording  distributions and  executing  stock splits  also  add
  1855. records.  Each price history type/date is unique, so buying or selling
  1856. shares may replace existing price history records. 
  1857.  
  1858.     Activity logs  contain price/dates and distributions,  so there is
  1859. no danger of losing activity information by changing the Price History
  1860. File. The  Price History  File  is just  a tool  to  use for  security
  1861. analysis,  and the  Capital Gainz  Utility Program can  reconstruct it
  1862. from  the activity logs. The Price History File contains the following
  1863. information:
  1864.  
  1865. o  Global Symbol: the global security's symbol.
  1866.  
  1867. o  Date: the date associated with the price history entry.
  1868.  
  1869. o  Type:  the type  of  price  history entry:  price, distribution,  or
  1870.    stock split.
  1871.  
  1872. o  Price: the value associated  with the price history entry - a price,
  1873.    per share value, or split ratio.
  1874.  
  1875.  
  1876.  
  1877.                       Capital Gainz Users Manual                    23
  1878.  
  1879.  
  1880.  
  1881.  
  1882.  
  1883. 2.4.5  User Settings File
  1884.  
  1885.     User settings allow you to maintain dynamic global information and
  1886. to customize Capital  Gainz. The  User Settings File  contains only  a
  1887. single  record.  The fields  in this  file,  with the  shipped default
  1888. values, are:
  1889.  
  1890. o  ID: this is set to 'SETTINGS'.
  1891.  
  1892. o  Revision: the current Capital Gainz revision number.
  1893.  
  1894. o  Holding Period: the number  of days that shares  must be held  to be
  1895.    classified  as long term.  This value  is used  to determine whether
  1896.    the gain/loss from a sale is classified as long term or short  term,
  1897.    and for  classifying  long term/short  term values  in displays  and
  1898.    reports. (Default = 365)
  1899.  
  1900. o  Confirm   Add/Update/Delete:  if   'YES',  you   are   prompted  for
  1901.    confirmation  before  a new  record is  written or  deleted. Actions
  1902.    that add, change, or delete multiple  records will always prompt for
  1903.    confirmation. (Default = 'NO', 'NO', 'YES')
  1904.  
  1905. o  Reinvest:  if 'YES', you  are prompted  for reinvestment information
  1906.    after recording a distribution. (Default = 'YES')
  1907.  
  1908. o  Log Transactions: if 'YES', transactions are  logged to prevent file
  1909.    inconsistencies due to abnormal program termination during  critical
  1910.    processing  periods.   THIS   OPTION   CAUSES   SEVERE   PERFORMANCE
  1911.    DEGRADATION,  AND IS  CURRENTLY  DISABLED. If  you worry  about file
  1912.    damage, you should perform regular  backups instead. Note  that this
  1913.    value is completely unrelated to activity logs. (Default = 'NO') 
  1914.  
  1915. o  Append Reports:  if 'YES',  specifying a  DOS file  when printing  a
  1916.    report  will append the  report to  the file.  Otherwise, the report
  1917.    will overwrite the original file without warning. (Default = 'YES')
  1918.  
  1919. o  Backup  Command:  the DOS  command string  executed when  you select
  1920.    'Backup' from the main menu. (Default = 'CAPGNZBU A')
  1921.  
  1922. o  Price  History Interval: the interval for price  history entries. If
  1923.    this value  is 28, then price  entries are saved  every 28 days,  or
  1924.    about every month. Thus, if you record  purchases on 1/1, 1/15,  and
  1925.    1/31, only the 1/1  and 1/31 prices  are saved in the Price  History
  1926.    File. To save  all price entries, enter  0. You'll probably want  to
  1927.    set the  price history interval to  7, for saving weekly entries, or
  1928.    28, for saving monthly entries. Shorter  intervals = more entries  =
  1929.    more disk space consumed. (Default = 28) 
  1930.  
  1931. o  Lines Per  Page: the  number of  report lines  to print on  a single
  1932.  
  1933.                       Capital Gainz Users Manual                    24
  1934.  
  1935.  
  1936.  
  1937.  
  1938.  
  1939.    page. This will vary depending on the printer. (Default = 58)
  1940.  
  1941. o  Line Draw  Chars: if  'YES', then  the extended  ASCII line  drawing
  1942.    characters  are used in  reports. If  your printer  does not support
  1943.    these characters,  enter 'NO' to use  the substitute characters  '-'
  1944.    and '='. (Default = 'YES')
  1945.  
  1946. o  Colors: the  colors  for each  grouped  set  of screens.  (Defaults:
  1947.    omitted, thus deflecting criticism of my taste in colors.)
  1948.  
  1949. o  View File Command: the  command invoked to view a file or report  on
  1950.    the screen.  If left blank,  then the internal file  viewer is used.
  1951.    (Default: blank)
  1952.  
  1953. o  Commission  in Basis: if  'YES', then  the buy  and sell commissions
  1954.    are factored into the  basis for gain/loss percentages. This results
  1955.    in slightly lower absolute gain/loss percentages  then if they  were
  1956.    not included  in the basis. Previous  versions of  Capital Gainz did
  1957.    not include  commissions in  the basis,  since the  amount paid  was
  1958.    never actually used to buy shares. (Default: 'NO')
  1959.  
  1960. o  Portfolio  ID:  the  current  portfolio's  ID.  This  value  is  set
  1961.    whenever you  open a  portfolio. When  you start  up Capital  Gainz,
  1962.    this portfolio is opened initially. (Default: 001)
  1963.  
  1964. o  Accept  Key/Reject  Key:  the  internal  key   code  for  the   Form
  1965.    Accept/Form  Reject short cut  keys. (Default:  CTRL-ENTER and CTRL-
  1966.    ESC)
  1967.  
  1968. o  Price File: the comma-delimited ASCII price  file used to update the
  1969.    price history file every time you  start up Capital Gainz. (Default:
  1970.    blank)
  1971.  
  1972. o  Short Sales:  if 'YES', then whenever  you record  a share purchase,
  1973.    the closed  shares file  is searched  for  outstanding short  sales.
  1974.    This value  is automatically  set to  'YES' if  you execute  a short
  1975.    sale.  By specifying 'NO',  you get slightly better performance when
  1976.    you purchase shares. (Default: 'NO')
  1977.  
  1978.  
  1979. 2.5  Field Limits
  1980.  
  1981.     The following limits apply  to any one record. The sum of multiple
  1982. records  may exceed  these  values. If  you  see all  asterisks  ('*')
  1983. displayed in a form or a report, then the totals are too big to fit in
  1984. the report field.
  1985.  
  1986.    Open Shares: 0 - +999,999.9999 (per record)
  1987.    Open, Closed Amount: 0 - +999,999.99 (per record)
  1988.  
  1989.                       Capital Gainz Users Manual                    25
  1990.  
  1991.  
  1992.  
  1993.  
  1994.  
  1995.    Open, Closed Price: 0 - +9,999.9999
  1996.    Open, Closed Commission: 0 - +9,999.99 (per record)
  1997.    Distribution Per Share: 0 - +9,999.9999 (per record)
  1998.    Local Security Total Open Shares: 0 - +99,999,999.9999
  1999.    Local Security Total Open Amount: 0 - +99,999,999.99
  2000.    Local Security Total Open Commission: 0 - +999,999.99
  2001.    Percentages: -999.99% - +999.99%
  2002.  
  2003. 2.6  Reports
  2004.  
  2005.     All reports are  available from the Report Menu, except   the Open
  2006. Information  for Shares  Sold Report,  which  is only  available after
  2007. selling  shares.  As indicated,  reports  may also  be  available from
  2008. certain tables. Reports use the following global settings:
  2009.  
  2010. o  Append Report: if 'YES',  a report directed to an existing DOS  file
  2011.    is  appended  to  the  file. If  'NO',  any  existing  DOS  file  is
  2012.    overwritten without warning.
  2013.  
  2014. o  Lines Per Page: the number of printed lines on each page.
  2015.  
  2016. o  Line  Draw  Chars:  if  'YES',  the  extended   ASCII  line  drawing
  2017.    characters  are  used.  If  your  printer  does  not  support  these
  2018.    characters, enter 'NO' to use the alternates '-' and '='.
  2019.  
  2020.     The only  reports that show  values that include  open information
  2021. for shares that have  been subsequently sold are the  Activity Summary
  2022. Report  and  the Mixed  Detail Report.  For reports  such as  the Open
  2023. Shares Detail Report,  shares that  have been sold  are not  included,
  2024. regardless of the specified date range.
  2025.  
  2026.     For the following reports you can:
  2027.  
  2028. 1) Send output to the screen, the printer or an ASCII file.
  2029.  
  2030. o  Portfolio  Summary  Report:  shows   the  current  open   value  and
  2031.    gain/loss  for each  portfolio. This  report is also  available from
  2032.    the Portfolio Table. 
  2033.  
  2034. o  Broker/Investment  Company   Report:  shows   information  for   all
  2035.    brokers/investment companies,  along with  managed local  securities
  2036.    and  account  numbers.  This  report  is  also  available  from  the
  2037.    Broker/Investment   Company  Table.   You   can  choose   to   total
  2038.    commissions and fees over a specified period.
  2039.  
  2040. o  Global  Securities Report:  shows all  global  securities, including
  2041.    current price  and yield.  This report  is also  available from  the
  2042.    Global Security Table.
  2043.  
  2044.  
  2045.                       Capital Gainz Users Manual                    26
  2046.  
  2047.  
  2048.  
  2049.  
  2050.  
  2051. o  User  Settings Report: shows  the current user settings. This report
  2052.    is also available from the User Settings Form.
  2053.  
  2054.     For the following reports you can:
  2055.  
  2056. 1) Send output to the screen, the printer or an ASCII file.
  2057. 2) Report for the current portfolio or for all portfolios.
  2058.  
  2059. o  Portfolio Detail  Report: shows current open  values for each  local
  2060.    security in the portfolio. You can  generate subtotals based on  the
  2061.    broker/investment  company,  and  choose  either  a  brief  or  long
  2062.    format. This report is also available  from the Portfolio Table  and
  2063.    Local Security Table.
  2064.  
  2065. o  Allocation Report:  shows allocation percentages  by Security  Type.
  2066.    This report  is also  available from  the Local  Security Table  and
  2067.    Portfolio Table.
  2068.  
  2069. o  Schedule  B Report, Schedule  D-1 Report, Fee Report: shows Schedule
  2070.    B and  Schedule D-1.  Presents dividend,  distribution, and  selling
  2071.    information in a format easily transferrable  to your tax form.  You
  2072.    are prompted  to input  the tax year  before printing,  and you  can
  2073.    specify whether  or not  to round  off to the  nearest dollar.  This
  2074.    report  is also  available from  the  Portfolio  Table. Also,  a Fee
  2075.    Report, summarizing fees paid for the  year, is generated as some of
  2076.    them may be tax-deductible.
  2077.  
  2078.     For the following reports you can:
  2079.  
  2080. 1) Send output to the screen, the printer or an ASCII file.
  2081. 2) Report for all or selected securities.
  2082. 3) Report for all or a range of dates.
  2083.  
  2084. These reports apply only to the current portfolio.
  2085.  
  2086. o  Activity Summary Report:  shows the cumulative and short term  open,
  2087.    closed,  and  distribution  values  along  with  gain/loss  for  the
  2088.    specified period. Also  shows the  security's total return over  the
  2089.    period, and combines purchases,  sales, and distributions to present
  2090.    your  performance over  the period.  This report  is  also available
  2091.    from the Local Security Table.
  2092.  
  2093. o  Activity  Detail  Report: shows  individual  transactions  from  the
  2094.    activity logs,  and a total  for the specified  period. All logs,  a
  2095.    single log,  or a chronological list of all activity can be printed.
  2096.    If all  logs are requested, they  can be grouped by  log type or  by
  2097.    security. The Open Shares Detail Report  is also available from  the
  2098.    Open Shares Log. The Closed Shares  Detail Report is also  available
  2099.    from the Closed Shares Log. The  Distribution Detail Report is  also
  2100.  
  2101.                       Capital Gainz Users Manual                    27
  2102.  
  2103.  
  2104.  
  2105.  
  2106.  
  2107.    available  from  the Distribution  Log. The  Mixed Detail  Report is
  2108.    also available from the Local Security Table.
  2109.  
  2110. o  Price History Report: shows  price history, distributions, and stock
  2111.    splits for a global security. High and low prices are flagged.  This
  2112.    report  is also  available from  the  Price  History Table,  via the
  2113.    Local Security Table, and the Global Security Table.
  2114.  
  2115.     Finally, this report is only available after you sell shares:
  2116.  
  2117. o  Open Information for  Shares Sold Report:  after completing the Sell
  2118.    Shares Form,  you can view or  print out  information resulting from
  2119.    the sale without actually committing the sale. 
  2120.  
  2121.     All reports  end with a formfeed. Make sure you line up your paper
  2122. before printing, as Capital Gainz does not output an initial formfeed.
  2123.  
  2124.  
  2125.  
  2126.  
  2127.  
  2128.  
  2129.  
  2130.  
  2131.  
  2132.  
  2133.  
  2134.  
  2135.  
  2136.  
  2137.  
  2138.  
  2139.  
  2140.  
  2141.  
  2142.  
  2143.  
  2144.  
  2145.  
  2146.  
  2147.  
  2148.  
  2149.  
  2150.  
  2151.  
  2152.  
  2153.  
  2154.  
  2155.  
  2156.  
  2157.                       Capital Gainz Users Manual                    28
  2158.  
  2159.  
  2160.  
  2161.  
  2162.  
  2163.  
  2164.                        Chapter 3 -  Installation
  2165.  
  2166.  
  2167.     First,  be sure  to make  backup copies  of your  original Capital
  2168. Gainz  diskette(s).  Electronic media  such  as  diskettes are  easily
  2169. damaged, and a spare can become very valuable in a crisis situation.
  2170.  
  2171.     This chapter describes the Capital Gainz installation procedure in
  2172. detail. The INSTALL  program is straight-forward,  and you should  not
  2173. encounter any  problems. So, unless  you're having  problems, or  just
  2174. want to know what's happening during installation, you can skip to the
  2175. next chapter.
  2176.  
  2177. 3.1  Installation Dialogue
  2178.  
  2179.     The INSTALL  program asks you several  questions before installing
  2180. Capital  Gainz. You can use CTRL-C  or CTRL-Break to abort the INSTALL
  2181. program at any time. You are asked:
  2182.  
  2183. 1) The letter of the drive you are installing from. This is probably A
  2184. or B. The default is A.
  2185.  
  2186. 2) The letter of  the drive you are installing to. This  is probably C
  2187. or D, but could be F, G, or another network drive. The default is C. 
  2188.  
  2189. 3)  Whether or  not you  want to  install the  program files.  This is
  2190. usually the case, but you may be installing documentation after having
  2191. already installed the programs. The default is yes.
  2192.  
  2193. 4) (If you specified to install the program files.) Whether or not you
  2194. are  upgrading from  a  previous  version.  If  the  version  you  are
  2195. installing is greater than the  current installed version, you  should
  2196. answer yes. The default is no. 
  2197.  
  2198. 5) Whether or not to install the documentation files. If you ordered a
  2199. bound manual,  you can  save disk space  by not installing  the online
  2200. version of the manual. If you  don't install it, then you can't access
  2201. it online via the View Documentation function. The default is yes.
  2202.  
  2203. 6)  (Registered version only.) Whether  or not to  install the Capital
  2204. Gainz  Utility  Program.  This  program  includes  some  non-essential
  2205. functions,  such as  copy/move securities,  copy/move portfolios,  and
  2206. import/export. You  can save disk space  by not installing it.  If you
  2207. don't install it, you can still run it directly from the UPGRADE disk.
  2208. On  the same disk as the utility  program is a printing utility called
  2209. DoublePrint, which will print 2 pages per sheet, landscape mode, on HP
  2210. LaserJets and compatibles. The default is yes.
  2211.  
  2212.  
  2213.                       Capital Gainz Users Manual                    29
  2214.  
  2215.  
  2216.  
  2217.  
  2218.  
  2219. After answering  the previous  three  questions, the  INSTALL  program
  2220. determines if you have enough free disk space on the destination drive
  2221. to  install Capital Gainz. The  INSTALL program tells  you if it looks
  2222. like there  is not  enough  space, and  you are  given  the option  of
  2223. aborting installation or trying to install Capital Gainz anyway.
  2224.  
  2225. 7)  (If you specified to install  the program files.) The directory to
  2226. install the programs to. If the directory specified does not exist, it
  2227. is created. The default is \CAPGNZ.
  2228.  
  2229. If you are  upgrading Capital Gainz, be sure to  specify the directory
  2230. containing the old files. Whether  you said you are upgrading or  not,
  2231. the INSTALL program determines the current installed version. 
  2232.  
  2233. The INSTALL program  displays the  version number found,  and you  can
  2234. accept it or change it.
  2235.  
  2236. 8) (If you are upgrading  to a new version.) You are asked if you have
  2237. multiple directories set  up with different data files  - this was the
  2238. only  way to maintain multiple  portfolios before version  3.0. If you
  2239. previously  installed Capital Gainz and  only ran it  from the program
  2240. directory, answer no. The default is no.
  2241.  
  2242. If  you  answered yes,  then  the INSTALL  program  asks  you for  the
  2243. directories containing  data files.  These  can be  full pathnames  or
  2244. relative pathnames.  When you're done specifying  directories, ENTER a
  2245. blank directory. 
  2246.  
  2247. 9)  (If  you  specified  to  install  the  documentation  files.)  The
  2248. directory for the documentation files. If the directory specified does
  2249. not exist, it is created.  The default is the directory  specified for
  2250. the program files.
  2251.  
  2252. 10)  (Registered version  only.) The registration  number. If  you are
  2253. installing an  upgrade, then  the default  is  your current  version's
  2254. registration  number. Otherwise,  you need  to enter  the registration
  2255. number from the Capital Gainz diskette.
  2256.  
  2257. 11) (Registered  version  only.)  Your  name.  This  personalizes  the
  2258. startup screen.
  2259.  
  2260. 12) Whether or not to  modify your CONFIG.SYS file. Capital  Gainz can
  2261. have many files (index and  data) open at a given time, so the 'FILES'
  2262. line  in  CONFIG.SYS  should  be  at  least  30.  INSTALL  scans  your
  2263. CONFIG.SYS file,  and adds or modifies the 'FILES' line so it's set to
  2264. 40 or the current value, whichever is greater. The default  is yes. If
  2265. you  specify no, then the  INSTALL program tells  you that the 'FILES'
  2266. line in your CONFIG.SYS must be at least 30. If this value is changed,
  2267. you must reboot your computer for the new value to take effect.
  2268.  
  2269.                       Capital Gainz Users Manual                    30
  2270.  
  2271.  
  2272.  
  2273.  
  2274.  
  2275. 13)  Whether  or not  to  copy  the startup  batch  file  to the  root
  2276. directory.  The Capital Gainz startup file is CG.BAT, and it's created
  2277. in the specified program directory. By answering yes to this question,
  2278. CG.BAT is also  copied to the root  (\) directory. This  just relieves
  2279. you  of changing  to  the program  directory  before starting  Capital
  2280. Gainz. The default is yes.
  2281.  
  2282. 14)  The  path for  temporary files  created  during printing  and DOS
  2283. command execution. You can specify  a common temporary directory, such
  2284. as C:\TMP. Or,  for better  performance, you can  specify a RAM  drive
  2285. such as E:\. (Consult your DOS documentation for details on how to set
  2286. up a RAM drive.) This directory is not verified, and not created if it
  2287. does not exist. 
  2288.  
  2289. 15)  Whether or  not everything  is correct.  All of your  answers are
  2290. displayed. If you verify that everything is correct, then installation
  2291. begins. The default is no.
  2292.  
  2293. If  you  said that  everything  is  not  correct, you  can  abort  the
  2294. installation process.  If you don't abort,  you are taken  back to the
  2295. first question, and the default answers are set to what you previously
  2296. entered.
  2297.  
  2298. 3.2  Installation Process
  2299.  
  2300.     After  answering all  the questions,  the installation  process is
  2301. executed:
  2302.  
  2303. 1)  If you  are upgrading  to a  new version,  any obsolete  files are
  2304. removed. Then,  the Capital  Gainz  Utility Program  is  automatically
  2305. invoked to perform the upgrade. 
  2306.  
  2307. If you  don't have data files  in multiple directories, you  are first
  2308. given  a chance  to backup  your data  files. Then,  the files  in the
  2309. program  directory are upgraded from the current version number to the
  2310. new version number.
  2311.  
  2312. If you have  data files  in multiple directories,  then the  specified
  2313. directories  are  upgraded  sequentially.  Before  each  directory  is
  2314. upgraded, you are given a chance to backup your data  files. Then, the
  2315. files in the directory are upgraded from the current version number to
  2316. the new version number.
  2317.  
  2318. Depending on the  size of the existing data files  to be upgraded, the
  2319. upgrade process may run for several minutes. If the upgrade succeeded,
  2320. the Utility Program  ends and  the INSTALL program  continues. If  the
  2321. upgrade  failed, an  error  is displayed  and  you must  hit  ENTER to
  2322. continue. The Utility Program ends, and installation is aborted. 
  2323.  
  2324.  
  2325.                       Capital Gainz Users Manual                    31
  2326.  
  2327.  
  2328.  
  2329.  
  2330.  
  2331. 2) If you said to install the program files, the INSTALL program first
  2332. checks to see what archive format the Capital Gainz program  files are
  2333. in. INSTALL  requires the  program files  to  be in  an archive  named
  2334. CPGNZP.zzz, where 'zzz' can be:
  2335.  
  2336.      EXE - files extracted by executing the archive
  2337.      ZIP - files extracted by PKUNZIP or UNZIP
  2338.      LHA - files extracted by LZH
  2339.      ARC - files extracted by ARCE or ARC-E
  2340.  
  2341. For  archive formats  other than  EXE, the  extractor program  must be
  2342. available via the DOS PATH.
  2343.  
  2344. First,  the README.DOC  file is  copied from the  PROGRAM disk  to the
  2345. destination program directory. Then, the following files are extracted
  2346. from  CPGNZP.zzz  on  the  PROGRAM  disk  to  the  destination program
  2347. directory:
  2348.  
  2349.      CAPGNZ.EXE
  2350.      CAPGNZ.HLP
  2351.      CAPGNZBU.BAT
  2352.      CAPGNZRS.BAT
  2353.      CAPGNZSH.COM
  2354.  
  2355. If  CAPGNZBU.BAT or  CAPGNZRS.BAT exist, the  originals are  copied to
  2356. CAPGNZBU.SAV and  CAPGNZRS.SAV. This lets  you retain any  changes you
  2357. made, and reapply them after installation.
  2358.  
  2359. 3) If you said to install the documentation files, the INSTALL program
  2360. first  checks   to  see   what  archive  format   the  Capital   Gainz
  2361. documentation files  are in. INSTALL requires  the documentation files
  2362. to  be in  an  archive named  CPGNZD.zzz,  where 'zzz'  specifies  the
  2363. archive format as described previously.
  2364.  
  2365. Then, the following  files are  extracted from CPGNZD.zzz  on the  DOC
  2366. disk to the destination documentation directory:
  2367.  
  2368.      CAPGNZ.DOC
  2369.      HISTORY.DOC
  2370.      LICENSE.DOC
  2371.      OMB.ASP
  2372.  
  2373. 4) If you  installed the  online users manual,  then a small  document
  2374. index, CAPGNZ.IX, is generated in the destination program directory to
  2375. speed up accessing specific pages while viewing the manual online.
  2376.  
  2377. 5) If  you said to  install the utility  program, the INSTALL  program
  2378. copies CGUTIL.EXE  from the  UPGRADE disk to  the destination  program
  2379. directory. Also, the DoublePrint utility program, DP.EXE, is copied to
  2380.  
  2381.                       Capital Gainz Users Manual                    32
  2382.  
  2383.  
  2384.  
  2385.  
  2386.  
  2387. the program directory.
  2388.  
  2389. 6) If  you said to modify  your CONFIG.SYS file, it's  scanned for the
  2390. 'FILES' line. If the number of files is less than 30, then the line is
  2391. changed to 'FILES=40'. If no 'FILES' line is found, then it is added.
  2392.  
  2393. 7)  CG.BAT, the Capital Gainz startup  batch file, is generated in the
  2394. destination  directory. If  CG.BAT exists,  the original is  copied to
  2395. CAPGNZ.SAV. This  batch file sets  the CLATMP environment  variable if
  2396. you  specified a  temporary  directory.  If  you  did  not  specify  a
  2397. temporary directory, or  the temporary directory  is invalid,  Capital
  2398. Gainz uses the program directory instead.
  2399.  
  2400. 8) If you said to copy  the startup batch file to the root  directory,
  2401. the CG.BAT file just generated is copied to the root.
  2402.  
  2403. 9)  CAPGNZ.INF, an  ASCII  file,  is  generated.  This  file  contains
  2404. information  read by Capital Gainz at startup, such as version number,
  2405. registration number, and temporary directory. 
  2406.  
  2407. 10)  When installation is complete, you are  left in the Capital Gainz
  2408. directory.
  2409.  
  2410.     Admittedly, INSTALL  is not pretty -  the line-at-a-time interface
  2411. is ancient technology.  But, since  INSTALL will usually  only be  run
  2412. once,  why waste  disk space  and programming  time on  something more
  2413. elaborate?  INSTALL  can be  run  as  many  times  as needed.  If  you
  2414. incorrectly entered  your registration number, decided  you would like
  2415. to  install   the  online  documentation,  or   inadvertently  deleted
  2416. CAPGNZ.EXE, just invoke  INSTALL again.  Your data files  will not  be
  2417. affected. Alternatively, you  can make some changes simply by changing
  2418. the CAPGNZ.INF file with a text editor.
  2419.  
  2420. 3.3  Installation Failures
  2421.  
  2422.     INSTALL failures can be classified as follows:
  2423.  
  2424. o  Failure after starting INSTALL but before  any files are upgraded or
  2425.    copied from diskette. Any directories  created by INSTALL  may still
  2426.    exist, but  are empty. If the  upgrade consistently  fails to start,
  2427.    you can try this approach:
  2428.  
  2429.    Run INSTALL, but specify that the  current installed version is  the
  2430.    same number as the new version.
  2431.  
  2432.    After INSTALL  completes,  manually  execute  the  Utility  Program,
  2433.    CGUTIL.EXE, to upgrade  your data  files. This program is  described
  2434.    in Chapter 17.
  2435.  
  2436.  
  2437.                       Capital Gainz Users Manual                    33
  2438.  
  2439.  
  2440.  
  2441.  
  2442.  
  2443. o  Failure during  data file upgrade. This leaves your data files in an
  2444.    unusable  state.  You  should  restore your  data  file  backup. For
  2445.    instance,  if  Capital   Gainz  is   in  C:\CAPGNZ   and  you   used
  2446.    CAPGNZBU.BAT to backup to  diskette A, then put  the backup disk  in
  2447.    drive A and, while in the program directory, enter:
  2448.  
  2449.         CAPGNZRS A
  2450.  
  2451.    This batch  file simply restores the  files from  the diskette. It's
  2452.    equivalent to:
  2453.  
  2454.         COPY A:\*.* .
  2455.  
  2456.    Try to reinstall Capital Gainz. 
  2457.  
  2458. o  Failure  after data file  upgrade, but  before INSTALL completes. In
  2459.    this  case, you're left with  upgraded data files but an old version
  2460.    of  Capital Gainz executables.  You can  restore your  data files as
  2461.    just described and start over.  Or, since the data files are already
  2462.    upgraded, you  can  restart  INSTALL and  specify that  the  current
  2463.    installed version is the same as the new version.
  2464.  
  2465.     The INSTALL program is written for a particular version of Capital
  2466. Gainz. It determines the currently installed revision of Capital Gainz
  2467. by  first looking  in the  CAPGNZ.INF file,  then in  the SETTINGS.DAT
  2468. file, and then  in CAPGNZ.EXE. (Yes, I kept changing  my mind on where
  2469. to put it.)  
  2470.  
  2471.     Common installation problems include:  bad diskettes, corrupt data
  2472. caused by electronic transmission errors, and incorrect composition of
  2473. the archives on the diskettes.  The result of these kinds  of problems
  2474. are installation errors indicating:  invalid archive, invalid  archive
  2475. format, or  disk read errors. If  you run into a  similar problem, and
  2476. can't get Capital Gainz to install:
  2477.     
  2478. o  If you have a  registered version, contact us  and we will  send you
  2479.    replacement diskettes.
  2480.  
  2481. o  Otherwise, contact  your original source  for a  replacement. If you
  2482.    encounter  problems getting a  replacement, contact  us directly and
  2483.    let us know where you obtained your copy. 
  2484.  
  2485.  
  2486.  
  2487.  
  2488.  
  2489.  
  2490.  
  2491.  
  2492.  
  2493.                       Capital Gainz Users Manual                    34
  2494.  
  2495.  
  2496.  
  2497.  
  2498.  
  2499.  
  2500.                         Chapter 4 - Quick Tour
  2501.  
  2502.  
  2503.     This chapter  gives you a quick  tour of Capital Gainz  by walking
  2504. you through  some representative activities. Features  are not covered
  2505. thoroughly  -  the rest  of this  voluminous  manual contains  all the
  2506. details you could ever  want. Also, remember  that you can always  use
  2507. the F1 key to bring up context-sensitive help screens.
  2508.  
  2509.     First,  let me  introduce  you to  the  philosophy behind  Capital
  2510. Gainz:  flexible  and   simple  access  to  all  of   your  investment
  2511. information. Menus,  forms and  tables  are displayed  in  overlapping
  2512. windows, when possible. You'll  use the following types of  screens in
  2513. your tour:
  2514.  
  2515. Menus - menus are simple: highlight  your choice and hit ENTER, or hit
  2516. the indicated  short cut key. Also,  since you never go  more than two
  2517. menu levels deep, you'll never get lost.
  2518.  
  2519. Entry Forms  - the current field is highlighted. The ENTER key and the
  2520. DOWN  ARROW key accept the current field  and advance to the next one,
  2521. accepting the form when used on the last field. The ESCAPE key and the
  2522. UP  ARROW key move you  back one field, exiting the  form when used on
  2523. the first field. When a field requires a value from a known list, such
  2524. as  a security symbol, an invalid or blank  entry brings up a table of
  2525. valid  values for you  to choose from.  Some fields include  a list of
  2526. valid  responses directly on the  form. When entering  values with the
  2527. keyboard, you can use the LEFT ARROW, RIGHT ARROW,  DEL, and BACKSPACE
  2528. keys  to edit a  field. Also, forms  usually include a  labeled row of
  2529. keys for performing additional  functions, such as a short  cut screen
  2530. accept key. 
  2531.  
  2532. Tables - records are presented in tabular form, and the current record
  2533. is highlighted. Use the UP ARROW key to move back one record, the DOWN
  2534. ARROW key to move ahead one record. Use PGUP  to scroll back one page,
  2535. and PGDN to  scroll ahead one  page. Usually, INS  brings up an  Entry
  2536. Form to  add a  record, ENTER brings  up an Entry  Form to  change the
  2537. highlighted record,  and DEL  removes  the highlighted  record.  Also,
  2538. tables  include  a labeled  row  of  keys  for  performing  additional
  2539. functions,  such as  recording a  stock split.  If more  functions are
  2540. available than can fit on the screen, there is a key labeled 'More' to
  2541. show you more functions.
  2542.  
  2543. Reports -  you can send reports  to a printer, the screen,  or a file.
  2544. Options are available  via labeled  function keys. You  can limit  the
  2545. entities  reported  on,  like  only  printing  activity  for  specific
  2546. securities.  Or, you  can specify  the begin  and end dates  to report
  2547. over. Most reports  are available from the related tables,  as well as
  2548.  
  2549.                       Capital Gainz Users Manual                    35
  2550.  
  2551.  
  2552.  
  2553.  
  2554.  
  2555. from the Report Menu.
  2556.  
  2557. Other -  status screens  keep you  updated  on when  Capital Gainz  is
  2558. performing a requested operation,  such as marking shares to  be sold.
  2559. Popup  dialogue screens  accept information  such as  date ranges  and
  2560. report   destination.   Confirmation   screens   prevent   inadvertent
  2561. keystrokes from accidentally writing or deleting records.
  2562.  
  2563.     In  this quick  tour, I'll  introduce you  to the  fundamentals of
  2564. Capital  Gainz by  actually recording  some investment  activity. This
  2565. activity will represent normal  Capital Gainz use. Please type  in all
  2566. data  exactly as instructed  - errors are  intentionally introduced to
  2567. demonstrate  how  to fix  them. Errors  rarely  occur on  your printed
  2568. statements from  brokers and  investment  companies, so  I'm  actually
  2569. simulating  data entry errors that occur when you put this information
  2570. into Capital Gainz.
  2571.  
  2572.     To use Capital  Gainz, you  define certain values  first, such  as
  2573. portfolios  and  securities.  Then,  you  repeat  activities  such  as
  2574. entering  transactions  and analyzing  information.  You  may need  to
  2575. occasionally change  portfolio and security information,  but the bulk
  2576. of  your activity  will be  dealing with  buy, sell,  and distribution
  2577. information.
  2578.  
  2579.     The first thing  you need to  do is start  Capital Gainz with  the
  2580. CG.BAT batch file. This batch file  is in the directory you  specified
  2581. at installation, and, depending on how you installed Capital Gainz, it
  2582. may also be in the '\' directory.
  2583.  
  2584.     After hitting any  key at  the Capital Gainz  logo screen,  you're
  2585. taken  to the  Main Menu. At  the top,  you see  the current portfolio
  2586. you're working in - '<<Default Portfolio>>'. This portfolio is created
  2587. when you start up Capital Gainz for the first time. The options in the
  2588. menu are split into local and global sections. The local options apply
  2589. only to your current  portfolio. The other options are  labeled global
  2590. since they apply to all portfolios. For instance, purchasing shares is
  2591. local to a single portfolio, but managing broker information is global
  2592. to all portfolios.
  2593. [[Screen not in online version.]]
  2594.  
  2595.     Let's change the name of  your current portfolio. Either highlight
  2596. 'P) Portfolio' or hit the 'p' key. This brings up the Portfolio Table,
  2597. which lists a single portfolio.
  2598. [[Screen not in online version.]]
  2599.  
  2600.     There's a check mark  next to this portfolio indicating  that it's
  2601. the  current  one,  and it's  highlighted  since  there  are no  other
  2602. portfolios. Hit the function key labeled 'Change' at the bottom of the
  2603. screen, and  a Portfolio Form pops  up with the current  values filled
  2604.  
  2605.                       Capital Gainz Users Manual                    36
  2606.  
  2607.  
  2608.  
  2609.  
  2610.  
  2611. in. Use the DOWN ARROW or ENTER key to highlight the 'Name' field, and
  2612. enter a name such  as 'The Nest Egg',  followed by the ENTER  key. You
  2613. can then enter a description if you'd like.
  2614. [[Screen not in online version.]]
  2615.  
  2616.     To accept the changes and write the  record, move through the rest
  2617. of  the fields  with the ENTER  or DOWN ARROW  key - when  you leave a
  2618. description line blank,  or enter all of them,  the record is updated.
  2619. Or, use  the short cut  key combination  listed at the  bottom of  the
  2620. screen to accept all the fields. This takes you back  to the Portfolio
  2621. Table, where you see the new portfolio name.
  2622.  
  2623.     While  we're on the Portfolio  Table, let's add another portfolio.
  2624. Hit the INS key to insert a new record, and a Portfolio Form with just
  2625. the ID filled in  comes up. Portfolio IDs  range from 000 to  999, and
  2626. this is a good example of how Capital Gainz 'guesses'  at field values
  2627. when  possible.  Maybe you'd  like to  add a  portfolio for  your son,
  2628. Junior.  You enter  information as  before, and  give the  portfolio a
  2629. descriptive name, such as 'Junior's Portfolio'.  When you complete the
  2630. form this  time, the Portfolio Table shows two portfolios. The one you
  2631. just added  is highlighted, and has a check mark next to it indicating
  2632. that  it is now the current portfolio.  Make 'The Nest Egg' current by
  2633. using the UP ARROW key to move the highlight  bar up, and then hitting
  2634. the ENTER key to move the check mark. To exit from the Portfolio Table
  2635. and return to the Main Menu, hit the ESC key.
  2636.  
  2637.     Now that  we have  some portfolios  defined, we  need to  add some
  2638. securities. Securities  are divided into local  and global securities.
  2639. Global securities can be  accessed by any portfolio, include  a symbol
  2640. and name, and are  associated with a  history of price records.  Local
  2641. securities contain  purchase, sale, and distribution  information on a
  2642. global  security for a particular portfolio. To add a global security,
  2643. choose the 'G) Global Security'  option on the Main Menu, or  just hit
  2644. the 'g' key.
  2645.  
  2646.     You should  now be at  the Global Security  Table, with a  message
  2647. indicating  there are  no records  in the  table. While  Capital Gainz
  2648. automatically creates  a default portfolio  for you,  it can't  create
  2649. securities. To  add a global security, hit the INS key. This brings up
  2650. the Global Security  Form. Let's  create a security  for the  tax-free
  2651. bond fund you  bought from Bob's Mutual Funds  company. The symbol and
  2652. name can be anything you want - we'll use 'BOBTF' and 'Bob's Tax  Free
  2653. Bond Fund'. 
  2654.  
  2655.     We haven't  defined any  brokers  by using  the  Broker/Investment
  2656. Company choice on the Main Menu. Leave the broker name field blank and
  2657. hit ENTER to bring  up the empty Broker/Investment Company  Table. Use
  2658. the INS key  to bring up an empty Broker/Investment Company Form, then
  2659. fill in the information for Bob's Mutual Funds:
  2660.  
  2661.                       Capital Gainz Users Manual                    37
  2662.  
  2663.  
  2664.  
  2665.  
  2666.  
  2667.    Name:Bob's Mutual Funds
  2668.    Address:1313 Good Luck Ln.
  2669.    City:Podunk
  2670.    State:NC
  2671.    Zip:27709
  2672.    Phone#:800-123-4567
  2673. [[Screen not in online version.]]
  2674.  
  2675. After   entering  the   last   field,  you're   taken   back  to   the
  2676. Broker/Investment Company  Table,  and  the  new  Bob's  Mutual  Funds
  2677. investment company is highlighted.  Hit ENTER to select it  and return
  2678. to the Global Security Form.
  2679.  
  2680.     Next,  we  come to  the 'Account  Number'  field. As  you progress
  2681. through this tour,  you'll notice that  Broker/Investment Company  and
  2682. Account  Number  information  can  be  entered  for  global  AND local
  2683. securities. This option provides flexibility: 
  2684.  
  2685. o  For mutual funds, you can associate  an investment company, such  as
  2686.    Bob's Mutual Funds,  with a given fund.  Whenever you add  that fund
  2687.    to  a  portfolio as  a  local  security,  it  will automatically  be
  2688.    associated  with  the  correct   Broker/Investment  Company  record.
  2689.    However, the  account number will change  for different holdings  of
  2690.    the fund, so leave the number blank for the global security.
  2691.  
  2692. o  For stocks,  you  can  set  up  a  default  broker  for  the  global
  2693.    security. When  you add a  local security, you  can use the  default
  2694.    broker  -  with the  account number  filled in  - or  choose another
  2695.    broker.
  2696.  
  2697. o  For mutual funds  that you buy through  a broker, you  can associate
  2698.    the  investment company  with the  global security  and your  broker
  2699.    with the local security. 
  2700.  
  2701.  
  2702. There are many options in real life for brokers, investment companies,
  2703. and account numbers.  For Capital  Gainz, just remember  that you  can
  2704. associate a broker/investment company with a global or local security,
  2705. and that  you  can assign  an  account number  to  a local  or  global
  2706. security. Let's leave the Account Number field blank here.
  2707.  
  2708.     We  also need to select  a Security Type.  Security types classify
  2709. your holdings, as  you'll see  later with the  Allocation Report.  But
  2710. what  value do you use? Capital  Gainz has a bunch  of fixed types for
  2711. you to  choose from - just leave the Security Type field empty and hit
  2712. ENTER.  No need  to remember arcane  codes or  names. Just  use the UP
  2713. ARROW, DOWN ARROW, PGUP, and PGDN  keys to move through the list. When
  2714. you  find  and  highlight  'Tax  Free Bond  Fund'  in  the  Bond Funds
  2715. category, hit ENTER to  return to the Global Security  Form, inserting
  2716.  
  2717.                       Capital Gainz Users Manual                    38
  2718.  
  2719.  
  2720.  
  2721.  
  2722.  
  2723. the corresponding code. Whenever a security type has 'Tax Free' in its
  2724. name,  any  dividends  are  noted  as  non-taxable  when you  generate
  2725. Schedule B of the tax form. This fund pays dividends monthly, so enter
  2726. 12 for 'Number of Dividends' to generate correct yield calculations. 
  2727. [[Screen not in online version.]]
  2728.  
  2729.     Just  like with the portfolios, entering all the fields writes the
  2730. record and returns you to the Global Security Table.
  2731. [[Screen not in online version.]]
  2732.  
  2733.     Now that  we have a global  security defined, let's add  it to our
  2734. portfolio. Use the ESC key to return  to the Main Menu, and choose 'S)
  2735. Security'. By  now you should know what  to expect: the Local Security
  2736. Table comes up, and you hit INS to bring up the Local Security Form to
  2737. add  a  record.  Notice  that  Capital  Gainz  displays  your  current
  2738. portfolio at the top of the form. On this form, you  need to enter the
  2739. local symbol  and link it to a global  symbol. Most of the time you'll
  2740. use  the same value  for both the  local and global  symbols. But, the
  2741. ability to link multiple local symbols to a single global symbol comes
  2742. in handy if  you own  shares of a  mutual fund  both in an  IRA and  a
  2743. regular account.  All the  pricing information is  centralized in  the
  2744. global security, but  different local securities keep the two accounts
  2745. separate.  Of course, you also  could put them  in separate portfolios
  2746. and use the same value for the global symbol and both local symbols.
  2747.  
  2748.     Let's  use 'BOBTF' for this local security's symbol. Then, link it
  2749. to the  global security. You  can either  enter 'BOBTF' as  the global
  2750. security, or just leave the field blank and hit ENTER.  Similar to the
  2751. Security  Type entry on the Global  Security Form, you're shown a list
  2752. of global securities to choose from. Although the single entry in  the
  2753. table  makes this somewhat less  than interesting now,  just think how
  2754. handy  this  capability  is if  you  have  defined  50  or  so  global
  2755. securities. Also, notice there are function key options to add, change
  2756. and delete securities. Hit the  INS key, and the Global Security  Form
  2757. pops up. Thus,  we didn't have to define the  global security from the
  2758. Main  Menu - we  could have  added it while  we were adding  the local
  2759. security.   Hit ESC  to exit  from the  Global  Security Form  without
  2760. adding  anything, and  choose  the BOBTF  global  security by  hitting
  2761. ENTER. This returns you to the Local Security Form. 
  2762.  
  2763.     Notice  that  the  associated  global  security's  information  is
  2764. displayed in the lower half  of the Local Security Form.  However, you
  2765. cannot  change  any of  the  values on  this  part of  the  form while
  2766. inserting a local security. Later, if  you bring up the Local Security
  2767. Form to change this security,  you have the option of flipping  to the
  2768. Global Security Form to change global information.
  2769.  
  2770.     We already  discussed why there is a field for broker name here as
  2771. well as on  the Global Security  Form. As you  can see, Capital  Gainz
  2772.  
  2773.                       Capital Gainz Users Manual                    39
  2774.  
  2775.  
  2776.  
  2777.  
  2778.  
  2779. retrieved the broker/investment company  associated with the specified
  2780. global security and  filled it in  here. Enter an  account number  for
  2781. BOBTF, like 123456789.
  2782.  
  2783.     Leave the  Sell Method field blank,  and hit the ENTER  key to see
  2784. the variety of selling methods supported by Capital Gainz. Even though
  2785. you select a  method here, you  can change it  when you actually  sell
  2786. shares. The  most commonly used methods  are First-In/First-Out (FIFO)
  2787. and Specific Id. For now, select FIFO. 
  2788.  
  2789.     This fund  is not  in an  IRA or  non-taxable retirement  fund, so
  2790. enter NO for Tax Exempt. You can highlight NO or just hit the 'n' key.
  2791. Be  sure you differentiate between a non-taxable holding and a holding
  2792. that offers tax-free  interest or  dividends, such as  Bob's Tax  Free
  2793. Bond fund.  Statements  received from  the  mutual fund  indicate  the
  2794. shares and  price precision for each  fund. Bob's Mutual Funds  uses 4
  2795. decimal points for  the price per share, and 2  decimal points for the
  2796. number of  shares. After entering  these last two fields  in the Local
  2797. Security Form, you are returned to the Local Security Table. 
  2798. [[Screen not in online version.]]
  2799.  
  2800.     Hit ESC from the Local Security Table to return to  the Main Menu.
  2801. Finally, we can record some  activity. Let's say you have a  statement
  2802. from  Bob's  Mutual  Funds  (handwritten  by  Bob himself!)  with  the
  2803. following information:
  2804.  
  2805.  
  2806.  
  2807.  
  2808.  
  2809.  
  2810.  
  2811.  
  2812.  
  2813.  
  2814.  
  2815.  
  2816.  
  2817.  
  2818.  
  2819.  
  2820.  
  2821.  
  2822.  
  2823.  
  2824.  
  2825.  
  2826.  
  2827.  
  2828.  
  2829.                       Capital Gainz Users Manual                    40
  2830.  
  2831.  
  2832.  
  2833.  
  2834.  
  2835.   Date       Transaction            Amount      Price      Shares
  2836. -----------------------------------------------------------------
  2837.  1/02/91      Share Purchase         50.00     15.1568      3.30
  2838.  1/31/91      Dividend Reinvested     0.26     15.1841      0.02
  2839.               (0.0788 per share)
  2840.  2/03/91      Share Purchase        200.00     15.1704     13.18
  2841.  2/28/91      Dividend Reinvested     1.36     15.1636      0.09
  2842.               (0.0824 per share)
  2843.  3/02/91      Share Purchase        200.00     15.0909     13.25
  2844.  3/28/91      Dividend Reinvested     2.40     15.1162      0.16
  2845.               (0.0804 per share)
  2846.  4/01/91      Share Purchase        100.00     15.2458      6.56
  2847.  4/30/91      Dividend Reinvested     2.92     15.2735      0.19
  2848.               (0.0799 per share)    
  2849.  5/01/91      Share Purchase        100.00     15.3519      6.51
  2850.  5/31/91      Dividend Reinvested     3.60     15.3506      0.23
  2851.               (0.0832 per share)    
  2852.  6/01/91      Share Purchase        200.00     15.1087     13.74
  2853.  6/28/91      Dividend Reinvested     4.19     15.0495      0.28
  2854.               (0.0739 per share)    
  2855.  6/28/91      L.T. Cap Gain Reinv     7.18     15.0495      0.48
  2856.               (0.1266 per share)
  2857.  
  2858. Total Shares Owned:  57.49
  2859.  
  2860. Choose the 'A)  Activity' option on the Main Menu  and 'B) Buy Shares'
  2861. from the Activity Menu to bring up the Buy Form and record the initial
  2862. purchase. Notice  that Capital Gainz  displays a  fractions-to-decimal
  2863. table here  - this is  handy when you  receive confirmations  that use
  2864. fractional values.
  2865.  
  2866.     As  you  can see,  Capital Gainz  filled  in the  symbol  and date
  2867. fields. You  can,  of course,  change these.  Capital Gainz  remembers
  2868. certain key values that you  entered, such as the last local  security
  2869. symbol, the last global security symbol, and the last date. This saves
  2870. a few  steps when you  are performing multiple  activities on a  given
  2871. security.
  2872.  
  2873.      The symbol field  in the  Buy Form  is for  the local  security's
  2874. symbol, since a  share purchase  applies to a  specific portfolio.  At
  2875. this point, you  can accept the displayed value of  BOBTF or erase the
  2876. field and hit ENTER to bring up the list of local securities. For now,
  2877. accept BOBTF. You need to enter the actual purchase date,  1/02/91, in
  2878. the date field. The next three fields are Number of Shares, Price, and
  2879. Amount. You  actually  only need  to  enter values  for two  of  these
  2880. fields, and Capital Gainz  calculates the third one. Leave  the number
  2881. of shares  0, and enter  the price (15.1568)  and amount (50.00)  from
  2882. your statement. The number  of shares field is calculated,  and should
  2883. match the amount on your statement.
  2884.  
  2885.                       Capital Gainz Users Manual                    41
  2886.  
  2887.  
  2888.  
  2889.  
  2890.  
  2891.     Sometimes rounding may require you to change the calculated value.
  2892. If the  calculations are consistently wrong, make  sure you set up the
  2893. precisions correctly on the Local Security Form. Also, you may need to
  2894. enter  the  most precise  value and  let  Capital Gainz  calculate the
  2895. rounded value - as is the case  with BOBTF. Here, the price per  share
  2896. is more precise than the number of shares, so it's best to let Capital
  2897. Gainz calculate the number of shares.
  2898.  
  2899.     This is a no-load fund  and we're buying directly from  the mutual
  2900. fund  company (savvy investors that we are!),  so the commission is 0.
  2901. The Notes  field lets you  enter a brief  comment. Leave it  blank for
  2902. now. 
  2903. [[Screen not in online version.]]
  2904.  
  2905.     After  entering all the fields, the purchase record is written and
  2906. you're taken back to the Symbol  field. Capital Gainz assumes that you
  2907. want to enter more  purchases until explicitly quitting and  returning
  2908. to  the Activity Menu. As you  add shares, a counter  in the top right
  2909. corner  of the  form is  incremented.  After you  enter a  symbol, the
  2910. current  number of  open shares for  the security is  displayed to the
  2911. right of the 'Shares' field.
  2912.  
  2913.     The  next  item  on  our  list  is  a dividend.  Even  though  you
  2914. reinvested  the dividend,  you  need  to  record  the  amount  of  the
  2915. distribution  and  then record  the  purchase. To  begin  entering the
  2916. dividend information,  you can  either hit  the  function key  labeled
  2917. 'Distributions', or  back out of  the Buy  Form with the  ESC key  and
  2918. choose  'D) Distributions' on the  Activity Menu. The  symbol field is
  2919. filled  in with the last accessed local security's symbol (BOBTF), and
  2920. the date is set to the last entered date. Hit ENTER to accept BOBTF as
  2921. the symbol, and change the  date to the distribution date  ( 1/31/91).
  2922. Capital Gainz guesses  that you want to enter a  dividend, so it fills
  2923. in the Type field with  'DIV'. This is what  we want for now, but  you
  2924. can erase this field and hit ENTER to bring up a list  of distribution
  2925. types. 
  2926.  
  2927.     Next,  enter  the amount  of the  dividend  (0.26) listed  on your
  2928. statement in the Amount field. Capital Gainz divides the amount by the
  2929. number of  open shares to come up  with a per share  amount. Since the
  2930. actual distribution amount usually  factors in the amount of  time you
  2931. held  the shares,  this is  usually just  a very  close approximation.
  2932. (However, it should be accurate  for stocks.) If a per share  value is
  2933. listed on your statement, be sure to  use it. If no per share value is
  2934. given,  the  Capital  Gainz calculation  should  be  close  enough for
  2935. reliable yield calculations. Complete the Distribution Form by hitting
  2936. ENTER at the Notes field.
  2937. [[Screen not in online version.]]
  2938.  
  2939.     The  record  is written  and  a popup  form  asks if  you  want to
  2940.  
  2941.                       Capital Gainz Users Manual                    42
  2942.  
  2943.  
  2944.  
  2945.  
  2946.  
  2947. reinvest the dividend. Most investors let  their mutual fund companies
  2948. reinvest distributions  in additional shares,  so enter YES  here. You
  2949. are  taken to the Buy  Form, now labeled  'Reinvest Distribution'. You
  2950. could  enter  a different  symbol to  redirect  the distribution  to a
  2951. different  security, such as sending stock dividends to a money market
  2952. fund. Since we're  reinvesting the  amount in the  same security,  hit
  2953. ENTER at the Local Symbol field, which should be BOBTF. 
  2954.  
  2955.     The amount field is set to the dividend amount, the price field is
  2956. set to the  last price entered  for this security,  and the number  of
  2957. shares is set to 0.  Change the Price field to the value shown on your
  2958. statement (15.1841). Hit ENTER at  the rest of the fields to  complete
  2959. the Reinvest Distribution form and write the open shares record.
  2960.  
  2961.     Now  you're  back  at  the  Distribution  Form. Repeat  the  above
  2962. procedures  to enter the rest of the purchases and distributions. Move
  2963. between the Buy Form and Distribution Form  by using the function keys
  2964. or escaping  to the Activity Menu. Carefully enter all the values - if
  2965. Capital Gainz calculates different  values, change them. Watch  as the
  2966. total number of open shares  displayed on the Buy Form  increases, and
  2967. the counters  at the top  of the  forms are incremented.  Be sure  you
  2968. specify  the correct  Type  for the  last  distribution, a  Long  Term
  2969. Capital  Gain. When you're  done, ESC back  to the  Activity Menu, and
  2970. then ESC back to the Main Menu.
  2971.  
  2972.     Let's check  if you  entered everything  correctly.  Bring up  the
  2973. Local Security Table, and  you'll see the number of  shares purchased,
  2974. the cost of the shares, and your current  gain (or loss) so far. Also,
  2975. the last entered price is shown as the current price, and the yield is
  2976. calculated by multiplying  the last entered dividend per  share amount
  2977. by the number  of dividends per  year, and then  dividing by the  last
  2978. recorded price.
  2979. [[Screen not in online version.]]
  2980.  
  2981.     Compare the number of shares shown in the Local Security  Table to
  2982. the value given on your statement, to make sure you entered everything
  2983. correctly. If  the values  don't match,  then you  made  a mistake  in
  2984. entering the information from your statement. Actually, in this case I
  2985. made an intentional  error in the list  of transactions, so the  total
  2986. number of  shares is incorrect:  total shares is 57.49,  but the total
  2987. shares on the  Local Security Table is 57.99.  Let's see what's wrong.
  2988. Hit  ESC  to return  to  the  Main  Menu,  and  then  select  'L)  Log
  2989. Maintenance'.  Select 'O)  Open Shares Log',  leaving 'For  All Dates'
  2990. set. The Open Shares Log comes up, and Capital Gainz correctly guesses
  2991. the local  security symbol you want to view. If you had wanted to view
  2992. a different symbol's log, you could either enter the value or blank it
  2993. out and  hit ENTER to bring up the list  of local securities to choose
  2994. from.
  2995.  
  2996.  
  2997.                       Capital Gainz Users Manual                    43
  2998.  
  2999.  
  3000.  
  3001.  
  3002.  
  3003.     After you hit ENTER to  accept BOBTF as the symbol, Capital  Gainz
  3004. builds  a  table  of purchase  records.  The  record  dated 6/1/91  is
  3005. incorrect - the number  of shares should be 13.24,  not 13.74. (Please
  3006. don't  call Bob - I  made this mistake in the  list to simulate a data
  3007. entry error!) Use the DOWN ARROW key to highlight the erroneous record
  3008. and then hit the ENTER key.
  3009. [[Screen not in online version.]]
  3010.  
  3011. Up pops the Buy Form, with the fields filled in. Use  the ENTER key or
  3012. the DOWN ARROW key to move to the number of shares field and change it
  3013. from 13.74  to 13.24. The Amount  field is recalculated based  on this
  3014. change.  Be sure to  set it correctly.  Upon completing  the form, you
  3015. return to the  Open Shares Log.  When we recorded  activity, you  kept
  3016. filling in this form until explicitly exiting. However, when you reach
  3017. the activity forms from  the activity logs, Capital Gainz  assumes you
  3018. are only making a single change or addition.
  3019.  
  3020.     Actually,  there  are several  ways for  you  to catch  data entry
  3021. errors  at the time you make them.  First, if the values calculated by
  3022. Capital  Gainz are  off  significantly -  as  happened here  when  you
  3023. recorded this purchase - then you probably entered an incorrect value.
  3024. (Either that, or make sure Bob isn't skimming some off the top!) Also,
  3025. if  the  calculated per  share amount  is  off considerably,  then the
  3026. dividend  amount  may be  getting applied  to  an incorrect  number of
  3027. shares. 
  3028.  
  3029. 4.1  Picking Up The Pace
  3030.  
  3031.     Let's add another security  to your portfolio. First, you  need to
  3032. add   a   couple  of   broker/investment   companies.   Use  the   'B)
  3033. Broker/Investment Company' option  to bring  up the  Broker/Investment
  3034. Company Form.  Let's add one with  a name of 'none' and  the leave the
  3035. rest of the information blank - this will just be a dummy record:
  3036.  
  3037.    none
  3038.  
  3039. Then, add:
  3040.  
  3041.    Dewey, Cheetham, and Howe
  3042.    100 Uptick Dr.
  3043.    Churning, NC  27111
  3044.    800-234-5678
  3045.  
  3046.    For the Global Security, enter:
  3047.  
  3048.  
  3049.  
  3050.  
  3051.  
  3052.  
  3053.                       Capital Gainz Users Manual                    44
  3054.  
  3055.  
  3056.  
  3057.  
  3058.  
  3059.    Symbol:SCI
  3060.    Name:Spatula City, Inc.
  3061.    Broker/Inv Co:none
  3062.    Account Number:
  3063.    Type:Stock
  3064.    Dividends/Year:12
  3065.  
  3066. Notice that we specified a broker of 'none' here. Unlike mutual funds,
  3067. you'll probably buy securities from  different brokers. Thus, it makes
  3068. sense to only specify the broker for the local security.
  3069.  
  3070.     The Local Security information is:    
  3071.  
  3072.    Symbol: SCI
  3073.    Linked to:SCI
  3074.    Broker:Dewey, Cheetham, and Howe
  3075.    Account Number:987654321
  3076.    Sell Method:FIFO
  3077.    Tax Exempt:NO
  3078.    Price Precision:3
  3079.    Share Precision:4
  3080.  
  3081.     When you enter this, the broker information will  be set to 'none'
  3082. after  linking the  SCI  local security  symbol  with the  SCI  global
  3083. security  symbol. Use the space bar to  erase the field, and hit ENTER
  3084. to  bring up the list of defined broker/investment companies to choose
  3085. from.
  3086.  
  3087.     Finally, here's six months of activity to enter:
  3088.  
  3089.   Date       Transaction            Amount      Price      Shares
  3090. -----------------------------------------------------------------
  3091.  1/02/91      Share Purchase        100.00     46.652      2.1435
  3092.  2/01/91      Dividend Reinvested     1.63     45.292      0.0360
  3093.               (0.76 per share)
  3094.  2/01/91      Share Purchase        100.00     45.292      2.2079
  3095.  3/04/91      Share Purchase        100.00     47.242      2.1168
  3096.  4/01/91      Share Purchase        100.00     47.807      2.0917
  3097.  5/02/91      Dividend Reinvested     6.53     48.058      0.1359
  3098.               (0.76 per share)
  3099.  5/02/91      Share Purchase        100.00     48.058      2.0808
  3100.  6/03/91      Share Purchase        100.00     48.410      2.0657
  3101.  6/03/91      Share Purchase        100.00     48.410      2.0657
  3102.  
  3103. Total Shares Owned:  12.8783
  3104.  
  3105.     Now  bring up the Local Security Table again. The 18.84% yield for
  3106. SCI  looks  way too  high.  As  you alert  readers  noticed, SCI  pays
  3107. dividends  quarterly, not monthly. If the yield figure looks too high,
  3108.  
  3109.                       Capital Gainz Users Manual                    45
  3110.  
  3111.  
  3112.  
  3113.  
  3114.  
  3115. then  you probably specified  too high a number  for the dividends per
  3116. year.  Likewise, too  low a  figure indicates  that you  specified too
  3117. small a number. If SCI isn't highlighted (it should be), use the arrow
  3118. keys to highlight it. Hit ENTER to bring up the Local Security Form. 
  3119.  
  3120.     The information we want  to change, number of dividends  per year,
  3121. is  associated  with the  global security.  So,  use the  function key
  3122. labeled  'Change Global Security' to bring up the Global Security Form
  3123. for the global security linked  to this local security. Use  the ENTER
  3124. or DOWN ARROW key to move down to the Dividends/Year field, and change
  3125. it  to 4. When you  hit ENTER on this last  field, the global security
  3126. record is updated and you  return to the Local Security Form.  Hit ESC
  3127. to  return to  the Local Security  Table. The  yield displayed  is now
  3128. 6.28%, which is more realistic.
  3129.  
  3130.     Also,  the number  of open  shares for  SCI is  incorrect. As  you
  3131. should have  noticed, the last purchase was erroneously entered twice.
  3132. Hit ESC  to return to the Main Menu, then choose 'L) Log Maintenance'.
  3133. Select 'O) Open Shares Log', and ALL dates. Hit ENTER at the displayed
  3134. SCI symbol  on the Open  Shares Log. Then, use  the DOWN ARROW  key to
  3135. highlight the  last record - or,  use CTRL-PGDN to go  directly to the
  3136. last  record. Hit  the DEL  key to  delete it.  The Buy Form  pops up,
  3137. showing the  record to be  deleted, and you  are asked to  confirm the
  3138. deletion. By default, Capital Gainz asks you to confirm deletes  - you
  3139. can  change this in the User Settings  Form. Answer YES to confirm the
  3140. deletion, and  you return  to the  Open Shares  Log.  Since this  also
  3141. deletes the Price History entry for this date, highlight the remaining
  3142. record for this date, hit ENTER, then hit CTRL-ENTER to  change it and
  3143. re-add the price. Hit ESC three times to return to the Main Menu,  and
  3144. then choose 'S) Security' to return to the Local Security Table.
  3145.  
  3146.     We see that BOBTF  shows a loss of  $6.71, the difference  between
  3147. the  cost ($871.91) and  current market  value ($865.20).  The current
  3148. market value is obtained by  multiplying the number of open shares  by
  3149. the latest recorded  price: 57.49 *  $15.0495 = $865.20. On  the other
  3150. hand, SCI shows a gain  of $15.28. Let's analyze  a bit more. Hit  the
  3151. function key labeled  'Allocation Report', and  tell Capital Gainz  to
  3152. send the report  to the screen. This gives you  a percentage breakdown
  3153. of your portfolio  holdings by security type.  To return to the  local
  3154. security table, hit the ESC key. 
  3155.  
  3156.     Next, let's take a look  at the price history of  BOBTF. Highlight
  3157. BOBTF,  and hit the function key labeled  'Price History'. Look at all
  3158. dates by hitting  the 'All Dates' function key on  the Dates Form. The
  3159. table displayed shows price and distribution information for the local
  3160. security's  related global security. The entries are in most recent to
  3161. least recent  order, the  high and  low  prices are  flagged, and  the
  3162. simple average price is calculated. Capital Gainz constructs the price
  3163. history as  you make activity  entries. Of  course, you also  can add,
  3164.  
  3165.                       Capital Gainz Users Manual                    46
  3166.  
  3167.  
  3168.  
  3169.  
  3170.  
  3171. change,  or delete entries in this table. The distributions are listed
  3172. to explain price dips caused by payouts.
  3173.  
  3174.     Return  to the  Main Menu  by hitting  ESC from the  Price History
  3175. Table  and the  Local Security  Table. By  now, you're  impressed with
  3176. Capital Gainz and  want to sell some  shares to pay for  registration.
  3177. You  also decide  that  you should  register some  of the  other great
  3178. shareware  that  is an  essential part  of  your computing  needs. You
  3179. decide to sell some of  your BOBTF shares, so, through the  miracle of
  3180. modern  documentation, let's  say you  called up  Bob at  Bob's Mutual
  3181. Funds,  sold $100 worth of  shares (after considerable  cajoling - Bob
  3182. really wants to keep his few customers), and Bob reluctantly confirmed
  3183. the sale at $15.25 per share at the end of the day. 
  3184.  
  3185.     From the Main Menu, choose 'A) Activity', and then choose 'S) Sell
  3186. Shares from  the Activity Menu.  At the  Sell Form, enter  the symbol,
  3187. BOBTF.  Capital  Gainz fills  in the  sell  method you  specified when
  3188. defining the  security, sets the number of shares to sell to the total
  3189. number of open  shares, and displays the last  entered date. Enter the
  3190. date of the sale, say 7/1/91. According  to the IRS, to sell shares of
  3191. a  mutual fund using  a method other  than FIFO, you  must specify the
  3192. exact shares  in writing at the  time of the  sale. We didn't  do that
  3193. here, so we'll use the FIFO selling method.
  3194.  
  3195.     Enter 0  for the number of  shares, 15.25 for the  price, and $100
  3196. for the amount.  Capital Gainz calculates the  number of shares  to be
  3197. 6.56. There was no commission or back-end load charged, so enter 0 for
  3198. the commission.
  3199. [[Screen not in online version.]]
  3200.  
  3201. After entering the last  two fields, Capital Gainz scans  through your
  3202. open shares  and creates a  list of  shares to be  sold. You  can then
  3203. choose to display or  print the list. Let's send it  to the screen for
  3204. now. When you're done viewing the list, hit ESC. Capital Gainz asks if
  3205. you want to confirm the sale.
  3206.  
  3207.     A brief note about confirmations. Capital Gainz lets you determine
  3208. if you want confirmation screens to popup whenever you add, change, or
  3209. delete a record. However, you don't have a choice when an action, such
  3210. as selling shares, affects multiple records. Capital Gainz always asks
  3211. for confirmation in those cases.
  3212.  
  3213.     Answer YES to  the confirm question,  and Capital Gainz  processes
  3214. the sale.  Processing involves converting the open shares records into
  3215. closed shares records. When  processing is complete, hit ESC  twice to
  3216. return to the Main Menu. From there, choose 'L) Log Maintenance', then
  3217. choose 'C)  Closed Shares Log'  and view ALL  dates. Hit ENTER  at the
  3218. symbol  field, which  shows BOBTF,  and you'll  see the result  of the
  3219. sale. Since you only executed a single sale, this table looks like the
  3220.  
  3221.                       Capital Gainz Users Manual                    47
  3222.  
  3223.  
  3224.  
  3225.  
  3226.  
  3227. table displayed when you executed the sale. 
  3228.  
  3229.     A nifty feature of  Capital Gainz is that after  deleting a record
  3230. from the  Closed Shares  Log, you have  the option of  'unselling' it.
  3231. This means Capital Gainz will add it  back to the Open Shares Log,  as
  3232. if you never sold it.
  3233.  
  3234.     As  you  may  have wondered,  the  confirmation  check  point when
  3235. selling  shares with Capital Gainz makes an excellent 'what if?' tool.
  3236. For  instance, you  could  have chosen  the  Max Gain/Min  Loss  (MAX)
  3237. selling  method for  your  sale, to  see what  shares  you could  have
  3238. specified to achieve the greatest  gain on the sale. Then, just  don't
  3239. confirm  the  sale (until  it's  actually executed).  This  feature is
  3240. useful  if  you   need  to   maximize  or  minimize   gains  for   tax
  3241. considerations.
  3242.  
  3243. 4.2  Analysis
  3244.  
  3245.     Hit ESC three times to  return to the Main Menu, and bring  up the
  3246. Local  Security Table.  Make sure  BOBTF is  highlighted, and  hit the
  3247. function key labeled 'Activity Summary'. You'll have to scroll through
  3248. the  list of  function keys with  the key  labeled 'More'  to find the
  3249. Activity Summary. Choose all dates, and send the output to the screen.
  3250. There's  a  lot  of  good   information  here.  Purchase,  sale,   and
  3251. distribution information is totalled over the period. The total return
  3252. over  the period  is calculated,  as is  the return you  achieved. The
  3253. difference  between the two is  that total return  assumes a 'buy-and-
  3254. hold' strategy. As  your investments build  up, it's interesting,  and
  3255. sometimes surprising, to see the difference between 'buy-and-hold' and
  3256. 'dollar-cost averaging' strategies.
  3257.  
  3258.     Let's take a look at what  reports are available. Hit ESC twice to
  3259. return to  the Main Menu, then choose 'R) Reports'. The Report Menu is
  3260. split  into  three  sections:  one  for  reports  that  apply  to  all
  3261. portfolios,  one  for  reports  that  apply  to  all  or  the  current
  3262. portfolio,  and one that applies  to the current  portfolio and all or
  3263. selected securities. Function keys  let you choose all or  the current
  3264. portfolio, all or selected securities, and all or a range of dates. 
  3265.  
  3266.     You've probably noticed  that most of these reports look familiar,
  3267. as they are the same ones you were using for analysis, or that you saw
  3268. at  the bottom  of  various  tables. The  Report  Menu puts  them  all
  3269. together, and adds more options. Let's print out the activity logs for
  3270. SCI. Notice that reports are set  to print for 'All Securities'. Since
  3271. we  only  want  a  report  for  SCI,  hit   the  key  labeled  'Select
  3272. Securities'. A list of  the local securities in the  current portfolio
  3273. is displayed. Highlight  SCI and hit the ENTER  key to tag it  for the
  3274. report.  Hit  ESC to  return to  the Report  Menu.  Now, you  see that
  3275. Capital Gainz is set to print 'Selected Securities'. You could specify
  3276.  
  3277.                       Capital Gainz Users Manual                    48
  3278.  
  3279.  
  3280.  
  3281.  
  3282.  
  3283. a range of  dates with the 'Select  Date Range' key, but this  is more
  3284. valuable if  you have a  few years worth  of transactions and  want to
  3285. segment out a single year. For now, stick with all dates.
  3286.  
  3287.     Highlight 'A) Activity  Detail', or hit the 'a' key.  A short form
  3288. gives you  a couple more options  here. Choose to print  ALL logs, use
  3289. the LONG  format, and group the  report by LOGTYPE. You  return to the
  3290. Report Menu,  at the  Print To  field. Let's send  this report  to the
  3291. Printer.  As you  may have  noticed, 'mini'  menus,  like the  list of
  3292. devices  to print  to here,  work a  lot like  other menus  in Capital
  3293. Gainz. Highlight  your choice  and hit  ENTER, or  just hit  the first
  3294. letter in  your  desired choice    - 'p'  for Printer.  Capital  Gainz
  3295. flashes  some messages indicating what  it's doing -  again, these are
  3296. more valuable when many records are being processed.
  3297.  
  3298.     If your printed  report has some  funny characters separating  the
  3299. headings, or does  not have any  sort of  lines separating them,  your
  3300. printer  probably  does  not  understand  the  default  line   drawing
  3301. characters  used by Capital Gainz. You could flip through your printer
  3302. manual and set  the dip switches or change the  settings in the little
  3303. LCD menu. But,  let's be lazy. Hit ESC to return to the Main Menu, and
  3304. then  choose 'U)  User Settings'.  This form  allows you  to customize
  3305. Capital Gainz. Use the ENTER or DOWN ARROW key to go  to the Line Draw
  3306. Chars  field, and choose  NO. Hit the  screen accept short  cut key or
  3307. ENTER on the rest of the fields, and you return to the Main Menu. Now,
  3308. your reports  will substitute standard  ASCII characters for  the ones
  3309. your printer didn't understand.
  3310.  
  3311.     Changes you make  to the User Settings apply from  that point on -
  3312. these settings persist since  they are actually  saved in a file.  You
  3313. can try out some of  the options and go back and change  them later if
  3314. you want.  In particular,  you may  want to  try out different  screen
  3315. colors with the Colors option, available via a function key labeled at
  3316. the bottom of the form.
  3317.  
  3318. 4.3  Finishing Up
  3319.  
  3320.     Let's close our  tour by updating the prices of  the securities in
  3321. your  Nest Egg portfolio. Choose  'S) Security', hit  the function key
  3322. labeled  'Price Update',  and then  choose to  update prices  from the
  3323. SCREEN.  A  form  cycles  through   the  securities  in  your  current
  3324. portfolio, letting  you update  the prices  and dates. It  was a  good
  3325. week, with  BOBTF finishing  at $15.50  and SCI  at $50.00. After  you
  3326. enter  the last  security's price,  you return  to the  Local Security
  3327. Table, which is recalculated to  reflect the new prices. You also  can
  3328. update prices  with an ASCII file.  In fact, you can  even specify (in
  3329. the User  Settings Form) that  Capital Gainz  automatically read  this
  3330. file every time you start it up. 
  3331.  
  3332.  
  3333.                       Capital Gainz Users Manual                    49
  3334.  
  3335.  
  3336.  
  3337.  
  3338.  
  3339.     Well, that's it for our brief tour. To clean up, just bring up the
  3340. Portfolio   Table  and   delete  the   two  portfolios   you  created.
  3341. Demonstrating  all  the features  of  Capital  Gainz  would have  been
  3342. tedious.  Instead, you are now  familiar enough with  Capital Gainz to
  3343. start maintaining your  portfolio. With your bearings  set, you should
  3344. be able to  find answers to most of your questions  in the rest of the
  3345. users manual or on the Help screens. 
  3346.  
  3347.     For  problems that you  can't find answers  to, drop us  a line or
  3348. call us. The  same goes  for software bugs.  And just as  importantly,
  3349. send us your ideas.  Some of the best features in Capital  Gainz are a
  3350. direct  result of user  feedback. We are  constantly improving Capital
  3351. Gainz, and registered users  are notified of new versions  and receive
  3352. at  least one free update. Registered users also get the Capital Gainz
  3353. Utility Program, whose  main purpose is to massage your data files for
  3354. any changes required  by new  versions of Capital  Gainz. However,  it
  3355. also includes some features like: import/export data files,  copy/move
  3356. securities, and  copy/move portfolios.  Finally, you  can get  a great
  3357. looking, perfect-bound users manual with your registration.
  3358.  
  3359.  
  3360.  
  3361.  
  3362.  
  3363.  
  3364.  
  3365.  
  3366.  
  3367.  
  3368.  
  3369.  
  3370.  
  3371.  
  3372.  
  3373.  
  3374.  
  3375.  
  3376.  
  3377.  
  3378.  
  3379.  
  3380.  
  3381.  
  3382.  
  3383.  
  3384.  
  3385.  
  3386.  
  3387.  
  3388.  
  3389.                       Capital Gainz Users Manual                    50
  3390.  
  3391.  
  3392.  
  3393.  
  3394.  
  3395.  
  3396.                    Chapter 5 - Questions and Answers
  3397.  
  3398.  
  3399.     Here's a list  of frequently asked questions. (Ok, I  made some of
  3400. them up to illustrate potentially confusing points.)
  3401.  
  3402. 1) "Why  does the  Gain/Loss calculation for  Mutual Fund  XYZ in  the
  3403. Local  Security  Table not  include  distributions  (since these  were
  3404. 'given' to me)?" 
  3405.  
  3406. The Local  Security Table shows the current gain or loss of all shares
  3407. that you've purchased, to  help you determine whether you  should sell
  3408. any. Even though distributions  such as dividends are 'given'  to you,
  3409. you reinvested them in more shares of the  mutual fund. If you use the
  3410. Activity Summary function, you'll see a calculation that combines  all
  3411. of your buy,  sell, and  distribution activity  to come  up with  your
  3412. overall performance figure. In fact, you can compare this to the total
  3413. return  calculations to  see the  difference between  its buy-and-hold
  3414. strategy and your particular strategy.
  3415.  
  3416. 2) "Why is Stock XYZ's yield displayed as all '*'s?"
  3417.  
  3418. You probably entered the Amount of the dividend for the Dividends/Year
  3419. field in the  Global Security  Form. This figure  should indicate  the
  3420. Number  of times  a year  the company  pays dividends,  such as  4 for
  3421. quarterly payouts.
  3422.  
  3423. 3) "What is the 'Price History Interval'?"
  3424.  
  3425. The Price  History Interval  allows you  to smooth out  the number  of
  3426. recorded security  prices. Every price  update, purchase, or  sale can
  3427. potentially add  to the price  history. It's  probably a good  idea to
  3428. keep one  price per given interval, say 28 days.  In this case, only a
  3429. single price per month will be saved for each security,  reducing disk
  3430. space usage and making it easier to spot price trends.
  3431.  
  3432. 4) "How do I record an IRA fee for Mutual Fund XYZ?"
  3433.  
  3434. You record an IRA fee in  the Distributions Form, with a type of  FEE.
  3435. You should pay this fee separately  to the mutual fund company. If you
  3436. don't, then  they will normally sell  shares in your  account to cover
  3437. the fee. After  recording the  FEE in the  Distribution Form, you  are
  3438. given the  option of bringing  up the Sell  Shares Form to  record the
  3439. sale that may have occurred to cover the fee.
  3440.  
  3441. 5) "Why is the XYZ Table hard to read?"
  3442.  
  3443. Capital Gainz' default screen colors sometimes  are hard to see on CGA
  3444.  
  3445.                       Capital Gainz Users Manual                    51
  3446.  
  3447.  
  3448.  
  3449.  
  3450.  
  3451. screens or laptops. You can use the Colors option on the User Settings
  3452. Form to alter them to your liking. Or, you can issue the DOS command:
  3453.  
  3454.    MODE BW80
  3455.      or
  3456.    MODE MONO
  3457.  
  3458. before starting Capital Gainz.  Then, Capital Gainz  runs as if it  is
  3459. using a monochrome monitor.
  3460.  
  3461. 6) "Why does Capital Gainz stop immediately with an error of 'Too Many
  3462. Files Open'?"
  3463.  
  3464. Before version 3.0, Capital Gainz required you to manually change your
  3465. CONFIG.SYS  file to accommodate the number of files used. DOS normally
  3466. creates a base CONFIG.SYS with the FILES set to 10 (or sometimes 20):
  3467.  
  3468.    FILES=10
  3469.  
  3470. Capital Gainz may  open up to 17 files at one  time, so you should set
  3471. this value  to at least 30, with 40 being  a good number. This doesn't
  3472. 'cost' anything in terms of system resources. You also may bump up the
  3473. BUFFERS  statement in CONFIG.SYS  to 20, but  this does  use up system
  3474. memory.  The actual FILES setting varies depending on what drivers and
  3475. TSRs  you normally run, but 40 should handle almost all cases. Version
  3476. 3.0   of  Capital  Gainz  now   lets  you  have   the  FILE  statement
  3477. automatically changed on installation.
  3478.  
  3479. Alternatively,  you may have used CTRL-ESC in DOS 5.0, causing Capital
  3480. Gainz to  be swapped out of memory. If  you try to start Capital Gainz
  3481. again, the  one suspended in memory is still holding file handles. See
  3482. your  system documentation for how  to swap suspended  tasks back into
  3483. memory.  You should also look into remapping CTRL-ESC, as explained in
  3484. Chapter 15.
  3485.  
  3486. 7) "How do I change or delete a buy, sell, or distribution entry?"
  3487.  
  3488. To change  or delete activity, you  need to choose Log  Maintenance on
  3489. the Main Menu. Then, from the Log Maintenance Menu, choose the type of
  3490. activity and date  range. Next, fill  in the Symbol  field on the  Log
  3491. screen.  The buy,  sell, or  distribution activity  for the  symbol is
  3492. displayed  in a table  from oldest to  most recent. Use  the UP ARROW,
  3493. DOWN ARROW, PGUP, PGDN, CTRL-PGUP, and CTRL-PGDN keys to highlight the
  3494. entry  you  want  to  change  or  delete.  Hit  ENTER  to  change  the
  3495. highlighted  entry,  or DEL  to delete  it.  After hitting  ENTER, the
  3496. activity form pops up with the current values filled in,  and you make
  3497. your desired changes.  After hitting  DEL, the activity  form pops  up
  3498. with the current values filled in, and you are prompted to confirm the
  3499. deletion.
  3500.  
  3501.                       Capital Gainz Users Manual                    52
  3502.  
  3503.  
  3504.  
  3505.  
  3506.  
  3507. 8) "What is the difference between Local and Global securities?"
  3508.  
  3509. Local  securities  are   securities  associated   with  a   particular
  3510. portfolio, and  have associated buy, sell,  and distribution activity.
  3511. Global securities  contain  information about  a particular  security,
  3512. such  as name  and type,  have price  histories, but  do not  have any
  3513. activity  associated with  them. You link  local securities  to global
  3514. securities  by relating  the  local  security  symbol  to  the  global
  3515. security symbol. Deleting a local security does not affect the related
  3516. global security. The global security's price history remains intact.
  3517.  
  3518. You can think of local securities as instances of a global security in
  3519. a particular portfolio.  You can associate global securities with many
  3520. local securities, since a particular security can be held in more than
  3521. one portfolio. However, you can only associate a local security with a
  3522. single global security. 
  3523.  
  3524. You  may  want  to link  multiple  local  securities  within a  single
  3525. portfolio  to the same global security. This  lets you own shares of a
  3526. mutual fund in  a regular account, and shares of  the same mutual fund
  3527. in  an  IRA  account, both  in  the  same portfolio.  The  mutual fund
  3528. information and price history are centrally maintained with the global
  3529. security.  In fact, you can  track a security's  price history without
  3530. ever actually adding it to a portfolio.
  3531.  
  3532. 9)   "Can   I   own  the   same   local   security   through  multiple
  3533. Broker/Investment Companies?"
  3534.  
  3535. Strictly speaking,  you can't do  this. (But, as  you'll see,  you can
  3536. achieve  an  equivalent  result.) Many  users  want  to  think that  a
  3537. portfolio   is   based   on   the   Broker/Investment   company.   The
  3538. broker/investment  company information  is simply  a way  to associate
  3539. holdings with  a  particular broker  or  mutual fund  company.  You'll
  3540. notice  that  you can  associate  a broker/investment  company  with a
  3541. global  security and  with a local  security. This  just gives  you an
  3542. extra measure of flexibility:
  3543.  
  3544. o  For  stocks, you  can  set  the global  security's broker/investment
  3545.    company to some commonly used 'default'  broker. Then, you would use
  3546.    a specific broker with the associated local securities.
  3547.  
  3548. o  For mutual funds, you should specify the  mutual fund company as the
  3549.    broker/investment company  for the  global security.  For the  local
  3550.    security,  you can use  the same  broker/investment company,  or use
  3551.    the broker name if you purchased the shares through a broker.
  3552.  
  3553. You  can achieve  the same  result as owning  the same  local security
  3554. through multiple broker/investment companies. If you want this  within
  3555. a single  portfolio, then  define two  different local securities  and
  3556.  
  3557.                       Capital Gainz Users Manual                    53
  3558.  
  3559.  
  3560.  
  3561.  
  3562.  
  3563. link them to  the same global security. Or, you can use the same local
  3564. security  symbol in  different  portfolios, both  linked  to the  same
  3565. global security.
  3566.  
  3567. 10)  "What are  these  funny 'D'  and 'M'  characters  are my  printed
  3568. reports?"
  3569. "Why are there no lines separating sections of my reports?"
  3570.  
  3571. By  default,  Capital  Gainz  uses the  extended  ASCII  line  drawing
  3572. characters  for  borders and  separators  in  printed reports.  (These
  3573. characters are  the same as those  used in the displayed  forms.) Most
  3574. printers can print these characters, but sometimes you  have to flip a
  3575. dip switch in your dot matrix printer or load the appropriate font for
  3576. your laser printer. If you don't  want to bother with this, go to  the
  3577. User Settings  Form and select NO for the 'Use Line Draw Chars' field.
  3578. This  substitutes  the '-'  and '='  characters  for the  similar line
  3579. drawing characters.
  3580.  
  3581. 11) "When  I try  to run  Capital Gainz,  it  stops and  prints a  DOS
  3582. error." 
  3583. "When I run Capital Gainz it hangs immediately." 
  3584. "When I run Capital Gainz, it stops with an internal error." 
  3585. "When I install Capital Gainz, the installation procedure aborts."
  3586.  
  3587. These are all symptoms of a corrupted file, usually caused by diskette
  3588. damage  in the mail or  line noise during  electronic downloading. See
  3589. page 33 for information on installation errors.
  3590.  
  3591. 12)  "After recording  a distribution,  I answer  YES to  reinvest the
  3592. shares. Why don't these shares show up in the Open Shares Log?"
  3593.  
  3594. After  recording  a  distribution   and  answering  the   reinvestment
  3595. question,  you still  must complete  the Buy  Form that  Capital Gainz
  3596. brings  up. Usually,  all of  the information  is filled  in correctly
  3597. except for the price. Often, users mistakenly escape out of this form.
  3598. Remember  that reinvestment is a two step process: you must record the
  3599. distribution  AND  the  purchase. Capital  Gainz  tries  to guide  you
  3600. through this process, but it can't be completely automated.
  3601.  
  3602. 13) "Why does one of my securities show a loss greater than 100%?"
  3603.  
  3604. By default, Capital Gainz  does NOT include commissions in  the basis,
  3605. but  does factor it into the gain/loss  calculation. The net result is
  3606. that  there is a slight difference in the percentage calculations than
  3607. if  you included the  commissions in the basis.  The reasoning here is
  3608. that  the commission amount is never actually invested in shares. This
  3609. is a somewhat pessimistic view, and  you can actually end up with over
  3610. a 100%  loss. If you would rather include the commission in the basis,
  3611. answer YES to  the 'Include Commissions in Basis' field  on the Global
  3612.  
  3613.                       Capital Gainz Users Manual                    54
  3614.  
  3615.  
  3616.  
  3617.  
  3618.  
  3619. Security Form. Changing this field has no permanent effect, so you can
  3620. try it both ways.
  3621.  
  3622. For Tax Form reports, Capital Gainz ALWAYS includes commissions in the
  3623. basis amount - we want you to  pay as little tax as legally  possible.
  3624. If you want to know the details about calculations employed by Capital
  3625. Gainz, check out Chapter 18.
  3626.  
  3627. 14) "When  I change  a  distribution per  share  amount in  the  Price
  3628. History  Table, how  come the  distribution per  share amounts  in the
  3629. related local securities are not updated?" 
  3630. "How come  when I change the distribution per share amount for a local
  3631. security,  the price history table reflects the change but other local
  3632. securities related to the global security are not updated?"
  3633. "Ditto the above questions for entered prices."
  3634.  
  3635. Think of the  Price History  Table as  a repository  of information  -
  3636. activity entries put information in, and sometimes change information,
  3637. but information in the table does not get applied back to the activity
  3638. records.  Problems with applying changes back  to the activity records
  3639. include:
  3640.  
  3641. o  If  you delete a  distribution record  for a  local security, should
  3642.    all  distributions for  local  securities  associated with  the same
  3643.    global security also be deleted?
  3644.  
  3645. o  If   you  record   a  purchase   for   a  local   security,   should
  3646.    purchases/sales  for  local  securities  associated  with  the  same
  3647.    global security be  changed? What if  you purchased a stock  for two
  3648.    local  securities  linked  to  the  same  global  security,  but  at
  3649.    different times and for different prices?
  3650.  
  3651. As you  can  see, there  are  a number  of  ways to  handle  different
  3652. situations. To lessen confusion, I took the approach that  information
  3653. flows into, but not out of, the price history file.
  3654.  
  3655. 15) "When recording a  distribution, why does Capital  Gainz sometimes
  3656. ask me  if I want  to use a particular  distribution per share  from a
  3657. given date?"
  3658.  
  3659. You already recorded a distribution for a local security whose related
  3660. global  security  is  linked  to  multiple  local securities,  or  you
  3661. previously entered a distribution  for a global security in  the Price
  3662. History  Table. When  you  go to  record a  distribution  for a  local
  3663. security  related to the same global security, Capital Gainz checks if
  3664. you have recently added a distribution for the global security. If so,
  3665. it  assumes you probably are referring  to the distribution associated
  3666. with the global  security. If you answer YES to the 'Use distribution'
  3667. question, Capital Gainz  fills in  the information and  will not  make
  3668.  
  3669.                       Capital Gainz Users Manual                    55
  3670.  
  3671.  
  3672.  
  3673.  
  3674.  
  3675. another entry in the price history table for  that global security. If
  3676. you  answer NO,  Capital  Gainz  assumes  that  you  are  recording  a
  3677. completely different distribution and will add it to the price history
  3678. file.
  3679.  
  3680. 16) "Holy moley! Why is the users manual so long?"
  3681.  
  3682. I'd  get too many  complaints if it  was too short.  I want to explain
  3683. everything about  Capital Gainz,  so you  can manage  your investments
  3684. correctly and  efficiently. If  you don't  need to  read the manual  -
  3685. Capital Gainz should be easy to use - don't print the whole thing out!
  3686. Use  DoublePrint  (DP.EXE) to  only print  out  selected parts  of the
  3687. manual.  If you have a laser printer,  you also can use DoublePrint to
  3688. print 2  pages per sheet in  landscape mode. Finally, you  can use the
  3689. online Help (F1)  or View User Manual function instead of printing the
  3690. manual.
  3691.  
  3692. 17) "I accidentally deleted  some files with the .K01  extension. What
  3693. should I do?"
  3694.  
  3695. The  files with  the .K01  extension are  index files,  providing fast
  3696. access to the data  files (.DAT). If a .K01 file does  not exist for a
  3697. data  file, Capital Gainz will  automatically build it  on startup. In
  3698. fact, you really don't even have to back the .K01 files up. So, if you
  3699. delete these files, no problem - they will automatically be rebuilt.
  3700.  
  3701. 18) "Why does CTRL-ESC bring up the Task List instead of escaping from
  3702. the Capital Gainz form?"
  3703.  
  3704. If you are running Capital Gainz under Microsoft Windows, then Windows
  3705. grabs the  CTRL-ESC sequence before it gets to Capital Gainz. The same
  3706. goes for  DOS 5.0  and the  task switcher. You  can redefine  the Form
  3707. Accept and  Form Reject short cut  keys for Capital Gainz  in the User
  3708. Settings Form.
  3709.  
  3710. 19) "How do I record a mutual fund load?"
  3711.  
  3712. You  can  include a  front-end  load  in the  cost,  or  break it  out
  3713. separately  and treat  it  like a  commission.  I recommend  that  you
  3714. separate the load out. Thus, a $1000 purchase of a fund with a 4% load
  3715. results in $960 cost and $40 commission. Similarly, back-end loads can
  3716. be  subtracted from  the  selling  amount  or  separated  out  like  a
  3717. commission. If  you separate  out the  load, then  use the 'bid'  (net
  3718. asset value) value when  entering activity or updating prices.  If you
  3719. don't  separate out the  load, use the  'asked' (net  asset value plus
  3720. load) value.
  3721.  
  3722. 20)   "I've  messed  around  with   the  price  history.   How  can  I
  3723. resynchronize it with my activity?"
  3724.  
  3725.                       Capital Gainz Users Manual                    56
  3726.  
  3727.  
  3728.  
  3729.  
  3730.  
  3731. In the  Capital  Gainz  Utility  program,  available  with  registered
  3732. versions,  you can rebuild the  price history file  from your activity
  3733. files.
  3734.  
  3735. 21) "How do I record and then cover a short sale?"
  3736.  
  3737. To record  a short sale,  use the  Sell Shares  activity. From  there,
  3738. specify the 'SHRT' -  Short Sale -  selling method. When you  purchase
  3739. shares of  that local security, Capital Gainz will prompt you to cover
  3740. any outstanding short sales.
  3741.  
  3742. 22) "Based on  your suggestion, I was maintaining  multiple portfolios
  3743. in  different DOS  directories. How  do I  use the  multiple portfolio
  3744. feature with my scattered data files?"
  3745.  
  3746. Use the  Capital Gainz Utility  program to  upgrade the data  files in
  3747. each  of your  directories, if  it was  not done  during installation.
  3748. Then, change  to the directory  where you want  to consolidate  all of
  3749. your portfolios. Use the Capital Gainz Utility program to copy or move
  3750. the scattered portfolios into the current directory. Portfolios  moved
  3751. from  another location will automatically  be renumbered so  as not to
  3752. conflict with existing portfolios.
  3753.  
  3754. 23) No longer applies.
  3755.  
  3756. 24) "Is there a way to create a 'skeleton' ASCII price  file for price
  3757. updates?"
  3758.  
  3759. When you  update prices from  the Global Security  Table or  the Local
  3760. Security Table, there is  a function key  option to create a  skeleton
  3761. price file.  Capital Gainz will write a list of your global securities
  3762. to the filename you request. When you exit Capital Gainz, you can edit
  3763. this file to include updated price and date information.
  3764.  
  3765. 25) "Why do I have to enter a broker/investment company for each local
  3766. and global security?"
  3767.  
  3768. Some users want  to leave this blank, but this  conflicts with Capital
  3769. Gainz' philosophy of bringing up lookup tables  when you leave a field
  3770. blank. The alternative is to define a dummy blank broker, for instance
  3771. 'none',  to use  when you  don't want  to enter  the broker/investment
  3772. company information.
  3773.  
  3774. 26) No longer applies.
  3775.  
  3776. 27)  "What's  the difference  between  the activity  logs  and logging
  3777. transactions?"
  3778.  
  3779. This was  an unfortunate  use of  confusing terminology. The  activity
  3780.  
  3781.                       Capital Gainz Users Manual                    57
  3782.  
  3783.  
  3784.  
  3785.  
  3786.  
  3787. logs refer to the  open shares, closed shares, and  distribution logs.
  3788. These are equivalent to the records in the open shares, closed shares,
  3789. and distribution files. 
  3790.  
  3791. Logging transactions, on the other  hand, refers to maintaining before
  3792. and after images  of files during disk  writes. This can prevent  data
  3793. corruption if power fails or you reboot while Capital Gainz is writing
  3794. to disk. The I/O required to maintain these logs significantly impairs
  3795. the  performance  of  Capital Gainz.  In  fact,  this  feature is  now
  3796. inactive. If you need  the extra level of security, simply backup your
  3797. data files before and after running Capital Gainz. You can even change
  3798. CG.BAT to automatically backup on start up.
  3799.  
  3800. 28)  'Why does  the initial  screen say that  I'm running  a shareware
  3801. version when I execute Capital Gainz from a different directory?'
  3802. 'Why  does Capital  Gainz  report that  no Help  is  available when  I
  3803. execute it from a different directory?'
  3804.  
  3805. Capital  Gainz  reads   the  CAPGNZ.INF  file   to  get   registration
  3806. information.  If you execute Capital Gainz  from a different directory
  3807. by specifying a pathname, this file will not be found. If you  do this
  3808. regularly, copy CAPGNZ.INF to the directory you're in when you execute
  3809. Capital  Gainz.   Capital  Gainz  retrieves  the   Help  screens  from
  3810. CAPGNZ.HLP, which also  must be in  the directory you're  in when  you
  3811. execute Capital Gainz.
  3812.  
  3813. 29) No longer applies.
  3814.  
  3815. 30) 'Can I secure my data from other people who use my computer?'
  3816.  
  3817. There is no built-in method to secure data, but programs do exist that
  3818. let you password  protect your computer and data. If  you want to hide
  3819. your data  from others, copy the data files to diskette and delete the
  3820. data files from your hard drive. If you just want to prevent your kids
  3821. from deleting files,  you can make  your data files 'hidden'  with the
  3822. DOS ATTRIB command. If you do  this, you may want to create  one batch
  3823. file to 'hide' them, and another batch file to 'unhide'  them. This is
  3824. far from  foolproof -  but at  least hidden files  can't be  copied or
  3825. deleted. The Capital Gainz program still recognizes hidden data files,
  3826. but the BACKUP command does not.  
  3827.  
  3828. 31) 'Why aren't the shares  purchased with reinvested dividends  shown
  3829. with the distributions?'
  3830.  
  3831. Shares purchased by reinvesting distributions are not associated  with
  3832. the  distributions.  The  distribution  and  the  share  purchase  are
  3833. recorded  separately.  The  reinvestment  feature  of   Capital  Gainz
  3834. simplifies this two-step process.
  3835.  
  3836.  
  3837.                       Capital Gainz Users Manual                    58
  3838.  
  3839.  
  3840.  
  3841.  
  3842.  
  3843. 32)  "Why does  Capital  Gainz halt  with  an error  of  'Insufficient
  3844. Memory'?"
  3845.  
  3846. Capital  Gainz requires  about 512KB  of free  memory to run.  If your
  3847. drivers and  TSRs consume too  much conventional memory,  then there's
  3848. not enough memory for Capital Gainz to run. See Chapter 21 for details
  3849. on how to alleviate this problem.
  3850.  
  3851. 33) "Why  does Capital  Gainz halt  with an error  of 'Invalid  Record
  3852. Declaration'?"
  3853.  
  3854. You are trying  to execute  Capital Gainz against  data files  created
  3855. with  a different  version  of Capital  Gainz.  You probably  need  to
  3856. upgrade your data files with the Utility Program.
  3857.  
  3858.  
  3859.  
  3860.  
  3861.  
  3862.  
  3863.  
  3864.  
  3865.  
  3866.  
  3867.  
  3868.  
  3869.  
  3870.  
  3871.  
  3872.  
  3873.  
  3874.  
  3875.  
  3876.  
  3877.  
  3878.  
  3879.  
  3880.  
  3881.  
  3882.  
  3883.  
  3884.  
  3885.  
  3886.  
  3887.  
  3888.  
  3889.  
  3890.  
  3891.  
  3892.  
  3893.                       Capital Gainz Users Manual                    59
  3894.  
  3895.  
  3896.  
  3897.  
  3898.  
  3899.  
  3900.  
  3901.  
  3902.  
  3903.  
  3904.  
  3905.  
  3906.  
  3907.  
  3908.  
  3909.  
  3910.  
  3911.  
  3912.  
  3913.  
  3914.  
  3915.  
  3916.  
  3917.  
  3918.  
  3919.  
  3920.  
  3921.  
  3922.  
  3923.  
  3924.  
  3925.  
  3926.  
  3927.  
  3928.  
  3929.  
  3930.  
  3931.  
  3932.  
  3933.  
  3934.  
  3935.  
  3936.  
  3937.  
  3938.  
  3939.  
  3940.  
  3941.  
  3942.  
  3943.  
  3944.  
  3945.  
  3946.  
  3947.  
  3948.  
  3949.                       Capital Gainz Users Manual                    60
  3950.  
  3951.  
  3952.  
  3953.  
  3954.  
  3955.  
  3956.                     Chapter 6 - Programs and Files
  3957.  
  3958.  
  3959.     Capital Gainz includes several executable and documentation files,
  3960. and creates data files when  executed. This chapter briefly  describes
  3961. each file.
  3962.  
  3963. 6.1  Executable Files
  3964.  
  3965. o  CG.BAT: This is the startup batch file for Capital Gainz created  at
  3966.    installation.  It changes  to  the  Capital Gainz  program directory
  3967.    specified at installation, deletes any temporary files,  sets up the
  3968.    temporary   directory,   and  then   executes   CAPGNZ.EXE.   During
  3969.    installation, you can choose to copy this to your root directory.
  3970.  
  3971.    You may want to change CG.BAT, such as adding a line  to backup your
  3972.    data files  before executing  CAPGNZ.EXE. If  you reinstall  Capital
  3973.    Gainz, any existing CG.BAT is renamed CAPGNZ.SAV.
  3974.  
  3975. o  CAPGNZ.EXE:  This is  the main  executable  file for  Capital Gainz.
  3976.    It's very large, and contains numerous  overlays to fit into limited
  3977.    DOS  conventional memory.  This  is  the last  command  executed  by
  3978.    CG.BAT.
  3979.  
  3980. o  CAPGNZBU.BAT: This  is a simple backup  batch file.  You are welcome
  3981.    to change  it as needed.  For instance, if  your data  files are too
  3982.    large  to fit on  one diskette,  you may want to  compress them with
  3983.    PKZIP. This can  be done by modifying this file. CAPGNZBU.BAT is the
  3984.    default command executed by the Backup  option on the Capital  Gainz
  3985.    Main Menu. You can specify a different  command in the User Settings
  3986.    Form.
  3987.  
  3988. o  CAPGNZRS.BAT:  This is  a simple  restore  batch  file. It  does the
  3989.    opposite of CAPGNZBU.BAT, as it copies  data files from diskette. If
  3990.    you  change  CAPGNZBU.BAT,  you  should  make  analogous changes  to
  3991.    CAPGNZRS.BAT. For instance, if you use  PKZIP to compress your files
  3992.    in   CAPGNZBU.BAT,  then   use   PKUNZIP   to  decompress   them  in
  3993.    CAPGNZRS.BAT. CAPGNZRS.BAT is not executed by Capital Gainz.
  3994.  
  3995. o  CAPGNZSH.COM: This is a  small 'shell' file used when you go to  DOS
  3996.    from within  Capital Gainz. It saves the current directory, modifies
  3997.    the command prompt, and  then runs the command interpreter specified
  3998.    in  your  COMSPEC environment  variable.  On  exit,  it resets  your
  3999.    prompt, goes back to the original  directory, and returns to Capital
  4000.    Gainz. While you are  in DOS, Capital Gainz  is saved in a temporary
  4001.    image file. If you specify a  RAM drive for your temporary directory
  4002.    in the  INSTALL program, then  the process of  going to  DOS is much
  4003.    faster.  This is because  the Capital  Gainz image  is maintained in
  4004.  
  4005.                       Capital Gainz Users Manual                    61
  4006.  
  4007.  
  4008.  
  4009.  
  4010.  
  4011.    memory instead of on disk.
  4012.  
  4013. o  CGUTIL.EXE: This  is the Capital  Gainz Utility  Program, which lets
  4014.    you  upgrade  files from  previous  versions,  copy/move securities,
  4015.    copy/move portfolios, and import/export  files. It is  only included
  4016.    with  the registered version  of Capital Gainz. CGUTIL  is kept in a
  4017.    compressed state, and decompresses  into memory when you execute it.
  4018.    This feature lets  you keep CGUTIL.EXE on a  diskette and use it  as
  4019.    needed, instead of giving up hard disk space for it.
  4020.  
  4021.    See Chapter 17 for a full description of CGUTIL.EXE.
  4022.  
  4023. o  DP.EXE: This is the DoublePrint utility,  which gives you some handy
  4024.    printing features. The main uses include  printing 2 pages per sheet
  4025.    on a laser printer,  or printing a selected  range of page  numbers.
  4026.    You are  free to  use DP.EXE  for other  printing needs. If  you use
  4027.    DP.EXE  regularly, you probably will  want to move it to a directory
  4028.    on your DOS PATH for convenient access.
  4029.  
  4030.    For a full list of DP.EXE's features, type DP ?.
  4031.  
  4032. o  INSTALL.EXE:  This is  the  Capital  Gainz installation  program. It
  4033.    does not get copied off the program disk.
  4034.  
  4035.  
  4036. 6.2  Data Files
  4037.  
  4038.  
  4039. 6.2.1  Program Data Files
  4040.  
  4041.     The  following  files contain  data  used  exclusively by  Capital
  4042. Gainz. 
  4043.  
  4044. o  CAPGNZ.HLP: This  is  the online  help  file,  accessed via  the  F1
  4045.    function key. It must  be located in the directory where you execute
  4046.    CAPGNZ.EXE.
  4047.  
  4048. o  CAPGNZ.INF: This  file  is  created  at installation,  and  contains
  4049.    information  for CAPGNZ.EXE. This information  includes the revision
  4050.    number and the  directory for temporary files. It must be located in
  4051.    the directory where you execute CAPGNZ.EXE.
  4052.  
  4053. o  CAPGNZ.IX: This  is the  users manual  index used  by Capital  Gainz
  4054.    when you  view the  online users manual.  This index  allows you  to
  4055.    jump to specific pages very quickly.  CAPGNZ.IX is created when  you
  4056.    install the Capital Gainz documentation.
  4057.  
  4058.  
  4059.  
  4060.  
  4061.                       Capital Gainz Users Manual                    62
  4062.  
  4063.  
  4064.  
  4065.  
  4066.  
  4067. 6.2.2  User Data Files
  4068.  
  4069.     The following  Capital  Gainz files  contain  user data,  and  are
  4070. created when you  run Capital Gainz. The components of these files are
  4071. discussed in detail beginning on page 16. 
  4072.  
  4073. o  PORT.DAT, PORT.K01: the portfolio data and index files.
  4074.  
  4075. o  GSEC.DAT, GSEC.K01: the global security data and index files.
  4076.  
  4077. o  BROKER.DAT,  BROKER.K01:  the  broker/investment  company  data  and
  4078.    index files.
  4079.  
  4080. o  PRC_HST.DAT, PRC_HST.K01: the price history data and index files.
  4081.  
  4082. o  SETTINGS.DAT: the user settings data file.
  4083.  
  4084.     For the  following files, the  'nnn' corresponds to  the portfolio
  4085. ID. Thus, the files  associated with the first portfolio  are LSEC001,
  4086. OPEN001, CLOSE001, and DISTR001.
  4087.  
  4088. o  LSECnnn.DAT, LSECnnn.K01: the local security data and index files.
  4089.  
  4090. o  OPENnnn.DAT, OPENnnn.K01: the open shares data and index files.
  4091.  
  4092. o  CLOSEnnn.DAT, CLOSEnnn.K01: the closed shares data and index files.
  4093.  
  4094. o  DISTRnnn.DAT, DISTRnnn.K01: the distribution data and index files.
  4095.  
  4096.  
  4097. 6.2.3  Temporary Files
  4098.  
  4099.     Capital Gainz creates and uses the following temporary files:
  4100.  
  4101. o  $*.TMP: this file  (the '*' is a DOS  wildcard) is created when  you
  4102.    shell to  DOS,  and contains  the  Capital  Gainz program  image  to
  4103.    restore  when you enter  EXIT on  the DOS command line.  If you turn
  4104.    off  the machine without  exiting back  to Capital  Gainz, this file
  4105.    will be cleaned up  the next time you  start Capital Gainz.  Or, you
  4106.    can  simply  delete  it.  This  file  is  created  in  the temporary
  4107.    directory,  if you  specified one  at installation,  or the  Capital
  4108.    Gainz program directory.
  4109.  
  4110. o  CAPGNZ.TX,    PORT.LOG,    GSEC.LOG,    BROKER.LOG,     PRC_HST.LOG,
  4111.    LSECnnn.LOG,  OPENnnn.LOG,  CLOSEnnn.LOG, DISTRnnn.LOG:  these files
  4112.    contain  transaction tracking information. They will only show up if
  4113.    you  have Transaction  Logging turned  on. If  Capital Gainz aborts,
  4114.    the next  time you run  it the transactions  in these  files will be
  4115.    rolled  back. You should  not delete  these files - if  you do, make
  4116.  
  4117.                       Capital Gainz Users Manual                    63
  4118.  
  4119.  
  4120.  
  4121.  
  4122.  
  4123.    sure  to delete all  of them, as  Capital Gainz  may not  be able to
  4124.    execute otherwise. 
  4125.  
  4126. o  CGPRT.TMP:  this is  a temporary  file used  for  appending reports.
  4127.    Deleting  it does  not affect  Capital  Gainz,  as it's  emptied and
  4128.    reused for each report. On startup, Capital Gainz deletes it.
  4129.  
  4130. o  CGSCR.TMP:  this  is a  temporary  file  used  for viewing  reports.
  4131.    Deleting  it does  not affect  Capital  Gainz,  as it's  emptied and
  4132.    reused for each report. On startup, Capital Gainz deletes it.
  4133.  
  4134.  
  4135. 6.3  Documentation Files
  4136.  
  4137. o  CAPGNZ.DOC:  This   is  the  online   users  manual.  There  are  no
  4138.    illustrations in the online version. If you want to view the  manual
  4139.    online,  you need  to install  it  with  the INSTALL  program. Don't
  4140.    simply  copy it  or unarchive  it from  the diskette to  the Capital
  4141.    Gainz  program directory,  as  you  won't have  CAPGNZ.IX generated,
  4142.    making jumping to specific pages very slow.
  4143.  
  4144. o  HISTORY.DOC: This file contains a list of  fixes, modifications, and
  4145.    changes to Capital Gainz, broken down by version number.
  4146.  
  4147. o  LICENSE.DOC:  This  is  the  Capital  Gainz  license  statement.  It
  4148.    specifies what  you are legally entitled  to do  with Capital Gainz.
  4149.    It  also  specifies  what  rights  and  benefits  you  receive  with
  4150.    registration.
  4151.  
  4152. o  OMB.ASP: This is the ASP Ombudsman  statement, which tells you  what
  4153.    you  should  expect  from  us.  It  gives   you  a  way  to  resolve
  4154.    differences via the Association of Shareware Professionals.
  4155.  
  4156. o  README.DOC: This  file contains  quick help  on getting  started and
  4157.    new information not in the users manual.
  4158.  
  4159.  
  4160.  
  4161.  
  4162.  
  4163.  
  4164.  
  4165.  
  4166.  
  4167.  
  4168.  
  4169.  
  4170.  
  4171.  
  4172.  
  4173.                       Capital Gainz Users Manual                    64
  4174.  
  4175.  
  4176.  
  4177.  
  4178.  
  4179.  
  4180.                      Part II: The Program Details
  4181.  
  4182.                          Chapter 7 - Main Menu
  4183.  
  4184.  
  4185. [[Screen not in online version.]]
  4186.  
  4187.     The Main Menu is divided into two sections, with the first section
  4188. listed underneath the current portfolio, and the second section listed
  4189. under 'Global Operations'.  The first section  includes the  following
  4190. options: 
  4191.  
  4192. o  Activity - go to the Activity Menu, to buy shares, sell shares,  and
  4193.    record distributions.
  4194.  
  4195. o  Security - go to the Local Security Table, to view, add, change,  or
  4196.    delete local securities.
  4197.  
  4198. o  Log Maintenance -  go to  the Log  Maintenance Menu,  to view,  add,
  4199.    change, or delete  open shares  records, closed  shares records,  or
  4200.    distribution records.
  4201.  
  4202.     The second section offers the following:
  4203.  
  4204. o  Portfolio  -  go to  the  Portfolio  Table,  to  view, add,  change,
  4205.    delete, or open portfolios.
  4206.  
  4207. o  Global Security -  go to  the Global Security  Table, to view,  add,
  4208.    change, or delete global securities.
  4209.  
  4210. o  Broker/Investment  Company  - go  to  the  Broker/Investment Company
  4211.    Table, to view, add, change, or delete broker/investment companies.
  4212.  
  4213. o  Reports - to print reports.
  4214.  
  4215. o  User  Settings  -  go to  the  User  Settings  Form  to  change your
  4216.    preferred settings.
  4217.  
  4218. o  View Documentation - view the Capital Gainz documentation files.
  4219.  
  4220. o  Exit - exit from Capital Gainz.
  4221.  
  4222.     Function keys at the bottom of the screen are:
  4223.     
  4224. o  F2:Backup - execute the Backup command  defined in the User Settings
  4225.    Form.
  4226.  
  4227. o  F10:DOS - suspend Capital Gainz and invoke the DOS Shell.
  4228.  
  4229.                       Capital Gainz Users Manual                    65
  4230.  
  4231.  
  4232.  
  4233.  
  4234.  
  4235.     Unlike other menus and forms, the ESC key will not exit you out of
  4236. the Main Menu.  You must explicitly  choose the Exit  function to  end
  4237. Capital Gainz.
  4238.  
  4239.  
  4240.  
  4241.  
  4242.  
  4243.  
  4244.  
  4245.  
  4246.  
  4247.  
  4248.  
  4249.  
  4250.  
  4251.  
  4252.  
  4253.  
  4254.  
  4255.  
  4256.  
  4257.  
  4258.  
  4259.  
  4260.  
  4261.  
  4262.  
  4263.  
  4264.  
  4265.  
  4266.  
  4267.  
  4268.  
  4269.  
  4270.  
  4271.  
  4272.  
  4273.  
  4274.  
  4275.  
  4276.  
  4277.  
  4278.  
  4279.  
  4280.  
  4281.  
  4282.  
  4283.  
  4284.  
  4285.                       Capital Gainz Users Manual                    66
  4286.  
  4287.  
  4288.  
  4289.  
  4290.  
  4291.  
  4292.                          Chapter 8 - Activity
  4293.  
  4294.  
  4295. [[Screen not in online version.]]
  4296.  
  4297.     'Activity'  in  Capital Gainz  refers  to  buying shares,  selling
  4298. shares,  or recording  distributions. You  reach the Activity  Menu by
  4299. selecting Activity on the Main Menu. From the Activity Menu, you can:
  4300.  
  4301. o  Buy Shares - record purchases.
  4302.  
  4303. o  Sell Shares - record sales.
  4304.  
  4305. o  Record Distributions - record distributions.
  4306.  
  4307.     Function keys at the bottom of the screen are:
  4308.     
  4309. o  ESC - quit the Activity Menu, and return to the Main Menu.
  4310.  
  4311. o  F10:DOS - suspend Capital Gainz and invoke the DOS Shell.
  4312.  
  4313.  
  4314.  
  4315.  
  4316.  
  4317.  
  4318.  
  4319.  
  4320.  
  4321.  
  4322.  
  4323.  
  4324.  
  4325.  
  4326.  
  4327.  
  4328.  
  4329.  
  4330.  
  4331.  
  4332.  
  4333.  
  4334.  
  4335.  
  4336.  
  4337.  
  4338.  
  4339.  
  4340.  
  4341.                       Capital Gainz Users Manual                    67
  4342.  
  4343.  
  4344.  
  4345.  
  4346.  
  4347.  
  4348. 8.1  Buy Shares
  4349.  
  4350. [[Screen not in online version.]]
  4351.  
  4352.     To record  a share purchase, you fill in the Buy Shares Form. This
  4353. form displays the last entered symbol and the current  or last entered
  4354. date, then accepts:
  4355.  
  4356. o  (Required) The  symbol of  the local  security to  purchase. If  you
  4357.    leave  this  entry blank  or  enter  an  invalid  symbol, the  Local
  4358.    Security Lookup Table, described below, pops  up. After you enter  a
  4359.    valid  symbol,  the  security's  name,  current  price, and  current
  4360.    number of open shares are displayed.
  4361.  
  4362.    If  you have any  outstanding short  sales for  this local security,
  4363.    Capital Gainz will cycle through them,  from oldest to most  recent,
  4364.    and  ask if you want to cover  the short sale. If you  answer YES to
  4365.    cover one, the number of shares field is set to the shorted number.
  4366.  
  4367. o  (Required) The  date  of the  purchase.  If  the displayed  date  is
  4368.    correct, just hit the  ENTER key. If you want a different date, just
  4369.    enter it over the displayed date.
  4370.  
  4371. o  (Required/Calculated) The  number of  shares bought.  This entry  is
  4372.    multiplied by  the displayed price, and  the result  is displayed as
  4373.    the  purchase  amount. You  can  leave  this  entry  blank, and  let
  4374.    Capital Gainz calculate it using the price and amount entries.
  4375.  
  4376. o  (Required/Calculated) The purchase price  for the security.  This is
  4377.    the actual price, not including any  commissions. You can accept the
  4378.    displayed  current price  by hitting  ENTER,  or enter  a  different
  4379.    price. If all you have is a fractional figure, use the  Fraction-To-
  4380.    Decimal  Table  displayed to  convert  it  to  a  decimal value.  On
  4381.    exiting  this field,  the amount  field  is  updated to  reflect the
  4382.    number of  entered shares multiplied by  the entered  price. You can
  4383.    leave  this entry blank,  and let  Capital Gainz  calculate it using
  4384.    the number of shares and amount entries.
  4385.  
  4386. o  (Required/Calculated) The amount of  the purchase, not including any
  4387.    commissions. If  you entered  the number  of shares  and price,  the
  4388.    calculated and displayed value is usually  correct and you can  just
  4389.    hit ENTER. However,  because of rounding,  you may need  to enter  a
  4390.    different amount. You must enter at least two of: number of  shares,
  4391.    price, amount (unless you turn off automatic calculations).
  4392.  
  4393. o  (Optional) The commission or load charged on the purchase.
  4394.  
  4395. o  (Optional) Twenty  characters of notes  about the  purchase, so  you
  4396.  
  4397.                       Capital Gainz Users Manual                    68
  4398.  
  4399.  
  4400.  
  4401.  
  4402.  
  4403.    can enter information such as 'DIV REINVEST' or 'IRA ROLLOVER'.
  4404.  
  4405. If  the values that you  let Capital Gainz  calculate are consistently
  4406. incorrect,  make sure that you have correctly set the precision values
  4407. for the local security.
  4408.  
  4409.     Function keys at the bottom of the screen are:
  4410.     
  4411. o  Form Accept - accept all entries and  write the open shares  record.
  4412.    This  is a  short-cut  key,  since you  can get  the same  result by
  4413.    hitting ENTER  on each field. You  can redefine this  key  from  the
  4414.    default CTRL-ENTER value.
  4415.  
  4416. o  Form Reject - exit immediately, back  to the Activity Menu.  This is
  4417.    a short-cut key, since  you can get the  same result by  hitting ESC
  4418.    to back out of the form.  You can redefine this key from the default
  4419.    CTRL-ESC value.
  4420.  
  4421. o  F3:Sell Shares  - exit  immediately, and  bring up  the Sell  Shares
  4422.    Form. This is a short-cut key, since you can get the same result  by
  4423.    exiting from the  form and choosing  the Sell Shares  option on  the
  4424.    Activity Menu.
  4425.  
  4426. o  F4:Distributions  -  exit  immediately,  and  bring  up  the  Record
  4427.    Distributions Form. This is a short-cut  key, since you can  get the
  4428.    same result by exiting from the  form and choosing the Distributions
  4429.    option on the Activity Menu.
  4430.  
  4431. o  F5:Calc On/Calc Off - turns off  automatic calculations. If you turn
  4432.    off calculations, you can enter 0 for the amount.
  4433.  
  4434.     After  completing the form, the  open shares record  is written to
  4435. disk. Most of the field values stay the same, and the cursor goes back
  4436. to the Symbol field. In other words, this  form is repeatedly accepted
  4437. until you explicitly  exit from it.  To remind you how  many purchases
  4438. you've  recorded in the current session, a counter is displayed in the
  4439. upper righthand corner of the form.
  4440.  
  4441.     A price history entry may or may not be added based on the entered
  4442. price  and  date.  See  the  page  108  for  detailed  information  on
  4443. conditions for adding a record to the Price History File.
  4444.  
  4445.     Chapter 10 discusses changing and deleting open shares records.
  4446.  
  4447. 8.1.1  Fraction-to-Decimal
  4448.  
  4449. [[Screen not in online version.]]
  4450.  
  4451.     The  Fraction-to-Decimal  Table displays  decimal  equivalents for
  4452.  
  4453.                       Capital Gainz Users Manual                    69
  4454.  
  4455.  
  4456.  
  4457.  
  4458.  
  4459. fractions. This table is always displayed with the Buy Shares and Sell
  4460. Shares Forms. 
  4461.  
  4462. 8.1.2  Local Security Lookup
  4463.  
  4464. [[Screen not in online version.]]
  4465.  
  4466.     The Local  Security Lookup  Table is brought  up if  you enter  an
  4467. invalid  security  symbol. For  each  local  security in  the  current
  4468. portfolio, this table shows  the symbol, name, number of  open shares,
  4469. and  last buy, sell, and  distribution dates. This  table is displayed
  4470. instead  of the Local Security Table, which only shows four securities
  4471. at a time and is somewhat slower due to the calculations performed.
  4472.  
  4473.     If  you  entered  an  invalid  security  symbol,   the  cursor  is
  4474. positioned  on the  security  symbol  that  best matches  the  entered
  4475. symbol. Function keys at the bottom of the screen are:
  4476.     
  4477. o  ENTER:Select - select the  highlighted local security, inserting its
  4478.    symbol into the form's symbol field. 
  4479.  
  4480. o  INS:Add - define a new local security.
  4481.  
  4482. o  F2:Change - change the highlighted local security.
  4483.  
  4484. o  DEL:Delete - delete the highlighted local security.
  4485.  
  4486. o  ESC:Exit - leave the table without selecting a local security.
  4487.  
  4488.     See  Chapter 9 for details on adding, changing, and deleting local
  4489. securities.
  4490.  
  4491. 8.1.3  Examples
  4492.  
  4493.     Several examples  of purchases are given below. These examples use
  4494. the following scenario.
  4495.  
  4496.     A mutual fund  charges a 2% commission and you  make the following
  4497. purchases:
  4498.  
  4499. #    Date    Shares   Price  Amount   Open  
  4500.              Bought                 Commission
  4501. 1)  1/01/90  10.0000  5.0000  50.00   1.00
  4502. 2)  2/01/90   9.0909  5.5000  50.00   1.00
  4503. 3)  3/01/90  10.5263  4.7500  50.00   1.00
  4504.  
  4505. Also, we'll assume  that the long term holding period  is 365 days, or
  4506. one year. In  these examples, we'll use  1/15/91 as the  current date,
  4507. and a price of $6.00 on that date.
  4508.  
  4509.                       Capital Gainz Users Manual                    70
  4510.  
  4511.  
  4512.  
  4513.  
  4514.  
  4515.     Notice in these examples  how the purchase commission  is factored
  4516. into  the  gain/loss calculations.  Also, the  total  gain or  loss is
  4517. caluclated  by multiplying the total  number of shares  by the current
  4518. price  and subtracting the total  basis. Due to  rounding, summing the
  4519. gain or loss of individual records may not be the same.
  4520.  
  4521.     More  details on  the calculations employed  by Capital  Gainz are
  4522. given in Chapter 18.
  4523.  
  4524. 8.1.3.1  Non-Category Selling Methods
  4525.  
  4526.     If the local security does  not use the Single or Double  Category
  4527. selling  method, then the three open shares records have the following
  4528. current gains:
  4529.  
  4530. (open_shares * current_price) - open_amount - open_commission
  4531.     
  4532. 1)  (10.0000 * 6.00) - 50.00 - 1.00 =  9.00 (Long Term)
  4533. 2)  ( 9.0909 * 6.00) - 50.00 - 1.00 =  3.55 (Short Term)
  4534. 3)  (10.5263 * 6.00) - 50.00 - 1.00 = 12.16 (Short Term)
  4535.                                       ─────────────────── 
  4536.                                       24.70 (Total)
  4537.  
  4538. These work out to percentage gains of:
  4539.     
  4540. 1)  ( 9.00/ 50.00) * 100 = 18.00% (Long Term)
  4541. 2)  ( 3.55/ 50.00) * 100 =  7.10% (Short Term)
  4542. 3)  (12.16/ 50.00) * 100 = 24.32% (Short Term)
  4543.     ──────────────────────────────────────────
  4544.     (24.70/150.00) * 100 = 16.47% (Total)
  4545.  
  4546. If  you included commissions in  the basis, then  the percentage gains
  4547. would be:
  4548.  
  4549. 1)  ( 9.00/ 51.00) * 100 = 17.65% (Long Term)
  4550. 2)  ( 3.55/ 51.00) * 100 =  6.96% (Short Term)
  4551. 3)  (12.16/ 51.00) * 100 = 23.84% (Short Term)
  4552.     ──────────────────────────────────────────
  4553.     (24.70/153.00) * 100 = 16.14% (Total)
  4554.  
  4555. 8.1.3.2  Single Category Selling Method
  4556.  
  4557.     If  the local  security uses the  Single Category  selling method,
  4558. then  the   total  open  shares,  open  amount,  and  open  commission
  4559. maintained in the  security's Local Security File  record are 29.6172,
  4560. 150.00, and 3.00. Thus, the basis price is:
  4561.     
  4562. basis_amount/open_shares = 150.00/29.6172 = 5.0646
  4563.  
  4564.  
  4565.                       Capital Gainz Users Manual                    71
  4566.  
  4567.  
  4568.  
  4569.  
  4570.  
  4571. The open shares records are therefore treated as:
  4572.  
  4573. #    Date    Shares   Price  Amount   Open  
  4574.              Bought                 Commission
  4575. 1)  1/01/90  10.0000  5.0646  50.65   1.00
  4576. 2)  2/01/90   9.0909  5.0646  46.04   1.00
  4577. 3)  3/01/90  10.5263  5.0646  53.31   1.00
  4578.  
  4579. As you can see,  the purchase amounts still add up to $150.00, but the
  4580. prices and amounts have  been changed to reflect the  average purchase
  4581. price. 
  4582.  
  4583. The three open shares records have the following current gains:
  4584.  
  4585. (open_shares * current_price) - basis_amount - open_commission
  4586.     
  4587. 1)  (10.0000 * 6.00) - 50.65 - 1.00 =  8.35 (Long Term)
  4588. 2)  ( 9.0909 * 6.00) - 46.04 - 1.00 =  7.51 (Short Term)
  4589. 3)  (10.5263 * 6.00) - 53.31 - 1.00 =  8.85 (Short Term)
  4590.                                       ─────────────────── 
  4591.                                       24.70 (Total)
  4592.  
  4593. These work out to percentage gains of:
  4594.     
  4595. 1)  ( 8.35/ 50.65) * 100 = 16.49% (Long Term)
  4596. 2)  ( 7.51/ 46.04) * 100 = 16.31% (Short Term)
  4597. 3)  ( 8.85/ 53.31) * 100 = 16.60% (Short Term)
  4598.     ──────────────────────────────────────────
  4599.     (24.70/150.00) * 100 = 16.47% (Total)
  4600.  
  4601. If  you included commissions in  the basis, then  the percentage gains
  4602. would be:
  4603.     
  4604. 1)  ( 8.35/ 51.65) * 100 = 16.17% (Long Term)
  4605. 2)  ( 7.51/ 47.04) * 100 = 15.97% (Short Term)
  4606. 3)  ( 8.85/ 54.31) * 100 = 16.30% (Short Term)
  4607.     ──────────────────────────────────────────
  4608.     (24.70/153.00) * 100 = 16.14% (Total)
  4609.  
  4610. 8.1.3.3  Double Category Selling Method
  4611.  
  4612.     If  the local security  uses the  Double Category  selling method,
  4613. then  the  total  open  shares,  open  amount,  and  open   commission
  4614. maintained in the security's  Local Security File record are  29.6172,
  4615. 150.00,  and 3.00. The  short term open shares,  open amount, and open
  4616. commission, also maintained in the Security  File record, are 19.6172,
  4617. 100, and 2.00. Thus, the short term basis price is:
  4618.     
  4619.  
  4620.  
  4621.                       Capital Gainz Users Manual                    72
  4622.  
  4623.  
  4624.  
  4625.  
  4626.  
  4627. short_term_basis_amount/short_term_open_shares = 
  4628.     100.00/19.6172 = 5.0976
  4629.  
  4630. The long term basis price is:
  4631.  
  4632. (total_basis_amount - short_term_basis_amount)/
  4633.     (total_open_shares - short_term_open_shares) =
  4634.   (150.00 - 100.00)/(29.6172 - 19.6172) = 5.0000
  4635.  
  4636. The open shares records are therefore treated as:
  4637.  
  4638. #    Date    Shares   Price  Amount   Open  
  4639.              Bought                 Commission
  4640. 1)  1/01/90  10.0000  5.0000  50.00   1.00
  4641. 2)  2/01/90   9.0909  5.0976  46.34   1.00
  4642. 3)  3/01/90  10.5263  5.0976  53.66   1.00
  4643.  
  4644. As you can see, the purchase amounts still add up  to $150.00, but the
  4645. prices and amounts have  been changed to reflect the  average purchase
  4646. price for the long term and short term categories. 
  4647.     
  4648. The three open shares records have the following current gains:
  4649.  
  4650. (open_shares * current_price) - basis_amount - open_commission
  4651.     
  4652. 1)  (10.0000 * 6.00) - 50.00 - 1.00 =  9.00 (Long Term)
  4653. 2)  ( 9.0909 * 6.00) - 46.34 - 1.00 =  7.21 (Short Term)
  4654. 3)  (10.5263 * 6.00) - 53.66 - 1.00 =  8.50 (Short Term)
  4655.                                       ────────────────── 
  4656.                                       24.70 (Total)
  4657.  
  4658. These work out to percentage gains of:
  4659.     
  4660. 1)  ( 9.00/ 50.00) * 100 = 18.00% (Long Term)
  4661. 2)  ( 7.21/ 46.34) * 100 = 15.56% (Short Term)
  4662. 3)  ( 8.50/ 53.66) * 100 = 15.84% (Short Term)
  4663.     ────────────────────────────────────────── 
  4664.     (24.70/150.00) * 100 = 16.47% (Total)
  4665.  
  4666. If  you included commissions in  the basis, then  the percentage gains
  4667. would be:
  4668.     
  4669. 1)  ( 9.00/ 51.00) * 100 = 17.65% (Long Term)
  4670. 2)  ( 7.21/ 47.34) * 100 = 15.23% (Short Term)
  4671. 3)  ( 8.50/ 54.66) * 100 = 15.55% (Short Term)
  4672.     ──────────────────────────────────────────
  4673.     (24.70/153.00) * 100 = 16.15% (Total)
  4674.  
  4675. Notice  that  rounding caused  a minor  difference  in the  open gain,
  4676.  
  4677.                       Capital Gainz Users Manual                    73
  4678.  
  4679.  
  4680.  
  4681.  
  4682.  
  4683. compared  to the other methods. This will occasionally happen with the
  4684. average selling methods.
  4685.  
  4686.  
  4687.  
  4688.  
  4689.  
  4690.  
  4691.  
  4692.  
  4693.  
  4694.  
  4695.  
  4696.  
  4697.  
  4698.  
  4699.  
  4700.  
  4701.  
  4702.  
  4703.  
  4704.  
  4705.  
  4706.  
  4707.  
  4708.  
  4709.  
  4710.  
  4711.  
  4712.  
  4713.  
  4714.  
  4715.  
  4716.  
  4717.  
  4718.  
  4719.  
  4720.  
  4721.  
  4722.  
  4723.  
  4724.  
  4725.  
  4726.  
  4727.  
  4728.  
  4729.  
  4730.  
  4731.  
  4732.  
  4733.                       Capital Gainz Users Manual                    74
  4734.  
  4735.  
  4736.  
  4737.  
  4738.  
  4739.  
  4740. 8.2  Sell Shares
  4741.  
  4742. [[Screen not in online version.]]
  4743.  
  4744.     To record  a sale, you  fill in  the Sell Shares  Form. This  form
  4745. displays the last entered symbol and the current or last entered date,
  4746. then accepts:
  4747.  
  4748. o  (Required)  The symbol of the  local security to sell.  If you leave
  4749.    this  entry blank or  enter an  invalid symbol,  the Security Lookup
  4750.    Table,  described  on  page 70,  pops up.  After  you enter  a valid
  4751.    symbol, the  security's name,  last selling  method, current  price,
  4752.    and number of open shares are displayed.
  4753.  
  4754. o  (Required) The date of  the sale. If the displayed date is  correct,
  4755.    just hit the ENTER key. If you want a different date,  just enter it
  4756.    over the displayed date. 
  4757.  
  4758. o  (Required) The selling method to use.  These are described in detail
  4759.    below. The  value in  the local  security record  is displayed,  but
  4760.    this value  can  usually be  changed.  It  shouldn't be  changed  if
  4761.    you've  already sold  shares using  the  Single or  Double  Category
  4762.    Methods. 
  4763.  
  4764. o  (Required/Calculated) The number of shares to  sell. If you used the
  4765.    Specific  Identity selling method,  this figure  is calculated based
  4766.    on  the open shares  selected to  sell in the Select  Shares to Sell
  4767.    Table. This table  is described  below in the  discussion on the  ID
  4768.    Sell Method.  If the Double Category  selling method  is being used,
  4769.    you're asked whether  to begin selling from  the short term  or long
  4770.    term shares. After the  number of open shares to sell is entered  or
  4771.    calculated, it's  multiplied by  the displayed price and  the result
  4772.    is displayed as the  amount. You can leave this entry blank, and let
  4773.    Capital Gainz calculate it using the price and amount entries.
  4774.  
  4775. o  (Required/Calculated)  The selling price  for the  security. This is
  4776.    the actual price, not including any  commissions. You can accept the
  4777.    displayed  current  price by  hitting  ENTER,  or enter  a different
  4778.    price. If all  you have is a fractional figure, use the Fraction-To-
  4779.    Decimal Table  (see page 69)  displayed to  convert it to  a decimal
  4780.    value.  On  exiting this  field,  the  amount  field  is updated  to
  4781.    reflect  the number  of  entered  shares multiplied  by the  entered
  4782.    price.  You  can leave  this  entry  blank,  and  let Capital  Gainz
  4783.    calculate it using the number of shares and amount entries.
  4784.  
  4785. o  (Required/Calculated)  The amount  of  the  sale, not  including any
  4786.    commissions. If you entered the number of shares  and the price, the
  4787.    calculated and displayed value is usually  correct and you can  just
  4788.  
  4789.                       Capital Gainz Users Manual                    75
  4790.  
  4791.  
  4792.  
  4793.  
  4794.  
  4795.    hit ENTER.  However, because  of rounding, you  may need to  enter a
  4796.    different amount. You must  enter at least two of: number of shares,
  4797.    price, amount (unless you turn off automatic calculations).
  4798.  
  4799. o  (Optional) The commission or load charged on the sale.
  4800.  
  4801. o  (Optional)  Twenty characters of  notes about  the sale,  so you can
  4802.    enter information such as 'HOUSE PAYMENT' or 'TO PAY TAXES'.
  4803.  
  4804. If  the values that you  let Capital Gainz  calculate are consistently
  4805. incorrect,  make sure that you have correctly set the precision values
  4806. for the local security.
  4807.  
  4808.     Function keys at the bottom of the screen are:
  4809.     
  4810. o  Form  Accept - accept  all entries  and execute the sale.  This is a
  4811.    short-cut  key, since  you get the  same result by  hitting ENTER on
  4812.    each field.  You can redefine this  key from  the default CTRL-ENTER
  4813.    value.
  4814.  
  4815. o  Form Reject  - exit immediately, back to the Activity  Menu. This is
  4816.    a  short-cut key, since  you get  the same result by  hitting ESC to
  4817.    back out  of the form. You  can redefine this  key from the  default
  4818.    CTRL-ESC value.
  4819.  
  4820. o  F2:Buy Shares - exit immediately, and bring up  the Buy Shares Form.
  4821.    This is a short-cut  key, since you get  the same result  by exiting
  4822.    from  the form  and choosing the  Buy Shares option  on the Activity
  4823.    Menu.
  4824.  
  4825. o  F4:Distributions  -  exit  immediately,  and  bring  up  the  Record
  4826.    Distributions Form. This is a short-cut key, since you  get the same
  4827.    result  by  exiting  from the  form and  choosing  the Distributions
  4828.    option on the Activity Menu.
  4829.  
  4830. o  F5:Calc On/Calc Off - turns off  automatic calculations. If you turn
  4831.    off calculations, you can enter 0 for the amount.
  4832.  
  4833.    After  completing the form, Capital Gainz checks if you specified a
  4834. date  that precedes one or more purchases.  If so, the open shares are
  4835. calculated as of  that date, and compared to the  number of shares you
  4836. want  to  sell.  Also,  for  category  methods,  the  basis  price  is
  4837. recalculated based on  the selling  price, using the  open shares  and
  4838. closed shares logs. Next, a counter  pops up and counts down, from the
  4839. number of shares to sell  to 0, as the open shares to  sell are pulled
  4840. from  the open  shares records into  a temporary  table. You  are then
  4841. asked if you want to view or print the information for the sale.
  4842. [[Screen not in online version.]]
  4843.  
  4844.  
  4845.                       Capital Gainz Users Manual                    76
  4846.  
  4847.  
  4848.  
  4849.  
  4850.  
  4851.     The  Open  Information for  Shares Sold  Report shows  the symbol,
  4852. name, and selling price. For the affected open shares, you're shown:
  4853.  
  4854. o  Purchase date.
  4855.  
  4856. o  Open shares.
  4857.  
  4858. o  Basis price, which is  the same as the purchase price if you  didn't
  4859.    use a category selling method.
  4860.  
  4861. o  Basis  amount, which  is the  same  as the  purchase amount  if  you
  4862.    didn't use a category selling method.
  4863.  
  4864. o  Purchase commission or load.
  4865.  
  4866. o  Gain/loss from the entered sale.
  4867.  
  4868. The Shares, Amount, Commission, and Gain/Loss columns are totalled for
  4869. the sale. Also, the average basis price is displayed. 
  4870.  
  4871.     After viewing  or printing  the Open Information  for Shares  Sold
  4872. Report, you are given the choice  of confirming or canceling the sale.
  4873. If you  confirm the sale, a counter  pops up and counts  from 0 to the
  4874. number of  shares to  sell  as the  affected open  shares records  are
  4875. closed.  Notice that a single  sale creates one  or more closed shares
  4876. records, corresponding  to each  related open  shares  record. If  you
  4877. specified a  selling commission, it's assigned  proportionally to each
  4878. closed shares record  created. The  affected open  shares records  are
  4879. deleted or modified, depending on whether you sold all or only some of
  4880. the record's open shares.
  4881.  
  4882.     Following confirmation of the sale:
  4883.  
  4884.    If  you specified YES  for the  Redistribute Proceeds  option in the
  4885.    User  Settings Form:  you  are  asked if  you want  to  redirect the
  4886.    proceeds from  the sale. If  you answer YES,  then you  are taken to
  4887.    the Buy Shares Form, now labeled  Redirect Proceeds. Since you  will
  4888.    probably invest in a different security,  you must accept the symbol
  4889.    on the  Buy Form.  After accepting  the local  security symbol,  the
  4890.    rest of the values  are filled in. You  will probably need to change
  4891.    the purchase price. For more information  on buying shares, see  the
  4892.    section on  the Buy  Shares Form.  After completing  the Buy  Shares
  4893.    Form, the  redistribution is  complete and  you return  to the  Sell
  4894.    Shares Form.
  4895.  
  4896. When you return to the Sell Shares Form, most of the field values stay
  4897. the  same, and  the cursor  goes back  to the  Symbol field.  In other
  4898. words, this form is repeatedly accepted until you explicitly exit from
  4899. it.  To remind  you  how many  sales you've  recorded  in the  current
  4900.  
  4901.                       Capital Gainz Users Manual                    77
  4902.  
  4903.  
  4904.  
  4905.  
  4906.  
  4907. session, a counter is displayed  in the upper righthand corner of  the
  4908. form.
  4909.  
  4910.     A price history entry may or may not be added based on the entered
  4911. price  and date. See page  108 for detailed  information on conditions
  4912. for adding a record to the Price History File.
  4913.  
  4914.     Chapter 10 discusses changing and deleting closed shares records.
  4915.  
  4916. 8.2.1  Selling Methods
  4917.  
  4918. [[Screen not in online version.]]
  4919.  
  4920.     The Sell Method Lookup Table is brought up if you enter an invalid
  4921. selling  method,  or  leave  it  blank.  Hitting   ENTER  selects  the
  4922. highlighted selling method. 
  4923.     
  4924.     The available selling methods are first-in/first-out (FIFO), last-
  4925. in/first-out  (LIFO), maximize  gains/minimize losses  (MAX), minimize
  4926. gains/maximize  losses  (MIN),  identification (ID),  single  category
  4927. average price  (SCAT), double  category  average price  (DCAT),  short
  4928. (SHRT),  and return of principal  (PRIN). See Chapter  19 for detailed
  4929. information and tax-related considerations.
  4930.  
  4931. 8.2.1.1  First-In/First-Out (FIFO) Sell Method
  4932.  
  4933.     The  first-in/first-out (FIFO)  selling method  sells the  entered
  4934. number  of  shares beginning  with the  oldest  open shares.  The open
  4935. shares records are scanned from oldest to most recent.
  4936.  
  4937. 8.2.1.2  Last-In/First-Out (LIFO) Sell Method
  4938.  
  4939.     The last-in/first-out  (LIFO)  selling method  sells  the  entered
  4940. number of shares beginning with the most recent  open shares. The open
  4941. shares records are scanned from the sell date to the oldest.
  4942.  
  4943. 8.2.1.3  Maximum Gain/Minimum Loss (MAX) Sell Method
  4944.  
  4945.     The  maximum  gain/minimum (MAX)  loss  selling  method sells  the
  4946. entered  number  of  shares using  the  open  shares  with the  lowest
  4947. purchase  prices. All  open shares  records  up to  the sell  date are
  4948. scanned.
  4949.  
  4950. 8.2.1.4  Minimum Gain/Maximum Loss (MIN) Sell Method
  4951.  
  4952.     The  minimum  gain/maximum loss  (MIN)  selling  method sells  the
  4953. entered  number of  shares  using the  open  shares with  the  highest
  4954. purchase prices.  All open  shares records  up to  the  sell date  are
  4955. scanned.
  4956.  
  4957.                       Capital Gainz Users Manual                    78
  4958.  
  4959.  
  4960.  
  4961.  
  4962.  
  4963. 8.2.1.5  Specific Identity (ID) Sell Method
  4964.  
  4965.     The specific  identity (ID)  selling method allows  you to  select
  4966. open shares to  sell from a table  listing the oldest  up to the  sell
  4967. date, and set the number  of shares to be  sold to the number of  open
  4968. shares selected.
  4969.  
  4970. [[Screen not in online version.]]
  4971.  
  4972.     The Select Open Shares to Sell Table shows a list  of open shares,
  4973. sorted in ascending purchase date order. Shown for each purchase are:
  4974.  
  4975. o  The purchase date.
  4976.  
  4977. o  The purchase price.
  4978.  
  4979. o  The number of open shares currently selected to sell.
  4980.  
  4981. o  The number of open shares that would remain after the sale.
  4982.  
  4983. You  select an entry  in the list  by highlighting it  and hitting the
  4984. ENTER  key, calling  up the  Enter Shares  Form for  you to  enter the
  4985. number of shares to sell. 
  4986. [[Screen not in online version.]]
  4987.  
  4988. This form shows  the number of shares for the  purchase, and you enter
  4989. the number  of shares to  sell from  that particular purchase.  If you
  4990. haven't  already chosen to sell  some shares from  that purchase, then
  4991. the Shares to  Sell field is set  to the number of open  shares in the
  4992. purchase.  Upon completion, the Select Shares to Sell Table is updated
  4993. to reflect the change.
  4994.  
  4995. 8.2.1.6  Single Category (SCAT) Sell Method
  4996.  
  4997.     The single category (SCAT)  selling method uses the average  price
  4998. as  of the sell  date as  the basis, and  sells the entered  number of
  4999. shares beginning with the oldest shares. This method is only valid for
  5000. mutual funds, and shouldn't be changed later. Chapter 19 discusses the
  5001. average, or category, methods in detail. 
  5002.  
  5003. 8.2.1.7  Double Category (DCAT) Sell Method
  5004.  
  5005.     The double category (DCAT) selling method divides the open  shares
  5006. into short term  and long term categories, and uses  the average price
  5007. in each  category as of the  sell date. This method is  only valid for
  5008. mutual funds and shouldn't be changed later. 
  5009. [[Screen not in online version.]]
  5010.  
  5011.     The  Sell From  Double Category  Form pops  up after  entering the
  5012.  
  5013.                       Capital Gainz Users Manual                    79
  5014.  
  5015.  
  5016.  
  5017.  
  5018.  
  5019. number of shares to sell on the Sell Shares Form if you use the Double
  5020. Category selling method. You  can choose to begin selling  shares from
  5021. the long term  or the short term category. If the  number of shares in
  5022. the  chosen category is less than the  total number of shares to sell,
  5023. the excess shares  to sell will be taken from  the other category. The
  5024. oldest  shares in each category  are sold first.  Chapter 19 discusses
  5025. the average, or category, methods in detail.
  5026.  
  5027. 8.2.1.8  Short (SHRT) Sell Method
  5028.  
  5029.     You use the  short sale (SHRT) selling method to  sell shares of a
  5030. security that you don't currently own. When selling short, you hope to
  5031. buy  the shares  back at a  profit before  the trade  settlement date.
  5032. Capital  Gainz creates  a single  closed shares  record for  the short
  5033. sale, with  no  associated open  shares  information. Then,  when  you
  5034. record purchases  against the security sold short,  Capital Gainz will
  5035. ask if you want the purchase to cover the short sale.
  5036.  
  5037. 8.2.1.9  Return of Principal (PRIN) Sell Method
  5038.  
  5039.     A  return  of principal  could be  thought  of as  a distribution.
  5040. However,  it exhibits the characteristics  of a sale  since it reduces
  5041. your open basis.
  5042.  
  5043.     Return of principal  is generally associated  with Unit Trusts  or
  5044. Partnerships, where  you receive non-taxable returns  of capital until
  5045. the  initial investment has been depleted. In Capital Gainz, Return of
  5046. Principal is  recorded as a sale  of 0 shares, reducing  your basis by
  5047. the selling amount. If you try  to record a return of principal amount
  5048. greater than  your remaining  basis, Capital Gainz  returns an  error.
  5049. After exhausting the basis, future distributions should be  classified
  5050. as  long  term or  short term  capital  gains. You  can  determine the
  5051. remaining basis from the basis of the current open shares.
  5052.  
  5053.     You can record a return of  principal from the Sell Shares Form or
  5054. the  Distribution Form. On the  Sell Shares form,  you choose the PRIN
  5055. selling method.
  5056.  
  5057. 8.2.2  Examples
  5058.  
  5059.     Examples for each selling method  are given below. These examples,
  5060. except for the short selling and return of principal examples, use the
  5061. following scenario.
  5062.  
  5063.     A mutual fund charges a  2% commission and you make the  following
  5064. purchases:
  5065.  
  5066.  
  5067.  
  5068.  
  5069.                       Capital Gainz Users Manual                    80
  5070.  
  5071.  
  5072.  
  5073.  
  5074.  
  5075. #    Date    Shares   Price  Amount  Open  
  5076.              Bought                Commission
  5077. 1)  1/01/90  10.0000  5.0000  50.00  1.00
  5078. 2)  2/01/90   9.0909  5.5000  50.00  1.00
  5079. 3)  3/01/90  10.5263  4.7500  50.00  1.00
  5080.  
  5081. In these examples, we assume you sold  15 shares at $6.00 per share on
  5082. 1/15/91.  For illustration,  let's  say the  fund  also charges  a  1%
  5083. selling commission, which comes  out to (15 * 6.00 * .01) = .90. Also,
  5084. we'll assume  that the long term  holding period global is  set to 365
  5085. days (one year).
  5086.  
  5087.     A few important points to notice in these examples:
  5088.  
  5089. o  The  selling commission  is  applied  proportionally to  each closed
  5090.    shares  record created. If  separate 60  and 40  share purchases are
  5091.    combined  into one sale with a $35 commission, the two closed shares
  5092.    records created  have selling commissions of  $21 (60/100  * 35) and
  5093.    $14 (40/100 * 35).
  5094.  
  5095. o  Both  the purchase  and selling  commissions  are factored  into the
  5096.    gain/loss calculations,  but not included  in the  basis amount  for
  5097.    the gain/loss  calculation  unless  you  have specified  to  include
  5098.    commissions in the basis in the User Settings Form.
  5099.  
  5100. o  When  some of an open shares record's shares  are sold, the purchase
  5101.    commission is applied proportionally. If you  sell 50 shares from  a
  5102.    100  share  purchase with  a $35  purchase  commission, only  $17.50
  5103.    (50/100  * 35)  of the  purchase commission  is moved to  the closed
  5104.    shares record.
  5105.  
  5106.    Since I don't show any of  the notes in these examples, here's what
  5107. happens to them:
  5108.  
  5109. o  Any selling  notes  specified are  included  in  all of  the  closed
  5110.    shares records created.
  5111.  
  5112. o  Any purchase  notes are  gone when  all of  the open  shares in  the
  5113.    record are sold.
  5114.  
  5115.     Details on the calculations employed by Capital Gainz are given in
  5116. Chapter 18.
  5117.  
  5118. 8.2.2.1  First-In/First-Out (FIFO) Selling Method
  5119.  
  5120.     Selling  15  shares  using the  First-In/First-Out  selling method
  5121. results  in the creation of  the following closed  shares records (the
  5122. '#' column corresponds to the open shares records):
  5123.  
  5124.  
  5125.                       Capital Gainz Users Manual                    81
  5126.  
  5127.  
  5128.  
  5129.  
  5130.  
  5131. #    Date    Shares   Price  Amount  Close    Open   Open   Open
  5132.              Sold                    Comm     Date   Basis  Comm
  5133. 1)  1/15/91  10.0000  6.0000  60.00  0.60   1/01/90  50.00  1.00
  5134. 2)  1/15/91   5.0000  6.0000  30.00  0.30   2/01/90  27.50  0.55
  5135.  
  5136. The open basis for the first record is simply the open amount from the
  5137. first  open shares  record.  The open  basis  for the  next record  is
  5138. derived by multiplying the number of shares sold by the purchase price
  5139. of the second open shares record:
  5140.   (15.0000 - 10.0000) * 5.50 = 27.50
  5141.  
  5142. These two closed shares records' gains are calculated with:
  5143.  
  5144. sold_amount - basis_amount - sold_commission - open_commission
  5145.     
  5146. 1)  60.00 - 50.00 - 0.60 - 1.00 =  8.40 (Long Term)
  5147. 2)  30.00 - 27.50 - 0.30 - 0.55 =  1.65 (Short Term)
  5148.                                   ────────────────── 
  5149.                                   10.05 (Total)
  5150.  
  5151. These work out to percentage gains of:
  5152.     
  5153. 1)  ( 8.40/50.00) * 100 = 16.80% (Long Term)
  5154. 2)  ( 1.65/27.50) * 100 =  6.00% (Short Term)
  5155.     ───────────────────────────────────────── 
  5156.     (10.05/77.50) * 100 = 12.97% (Total)       
  5157.  
  5158. If  you included commissions in  the basis, then  the percentage gains
  5159. would be:
  5160.     
  5161. 1)  ( 8.40/51.60) * 100 = 16.28% (Long Term)
  5162. 2)  ( 1.65/28.35) * 100 =  5.82% (Short Term)
  5163.     ───────────────────────────────────────── 
  5164.     (10.05/79.95) * 100 = 12.57% (Total)       
  5165.  
  5166.     The open shares records remaining after selling the 15 shares are:
  5167.  
  5168. #    Date    Shares   Price  Amount  Open  
  5169.              Bought                Commission
  5170. 2)  2/01/90   4.0909  5.5000  22.50  0.45
  5171. 3)  3/01/90  10.5263  4.7500  50.00  1.00
  5172.  
  5173. The first record was removed, since all of the open  shares were sold.
  5174. The  second open  shares record  was changed  to reflect  the sale  of
  5175. 5.0000 shares. 
  5176.  
  5177.  
  5178.  
  5179.  
  5180.  
  5181.                       Capital Gainz Users Manual                    82
  5182.  
  5183.  
  5184.  
  5185.  
  5186.  
  5187. 8.2.2.2  Last-In/First-Out (LIFO) Selling Method
  5188.  
  5189.     Selling  15  shares  using  the Last-In/First-Out  selling  method
  5190. results  in the creation of  the following closed  shares records (the
  5191. '#' column corresponds to the open shares records):
  5192.  
  5193. #    Date    Shares   Price  Amount  Close    Open   Open   Open
  5194.              Sold                    Comm     Date   Basis  Comm
  5195. 3)  1/15/91  10.5263  6.0000  63.16  0.63   3/01/90  50.00  1.00
  5196. 2)  1/15/91   4.4737  6.0000  26.84  0.27   2/01/90  24.61  0.49
  5197.  
  5198. The open basis for  the first record is simply the  open amount of the
  5199. third  open shares  record. The open  basis for  the second  record is
  5200. derived by multiplying the number of shares sold by the purchase price
  5201. of the second open shares record:
  5202.   (15.0000 - 10.5263) * 5.50 = 24.61
  5203.  
  5204. These two closed shares records' gains are calculated with:
  5205.  
  5206. sold_amount - basis_amount - sold_commission - open_commission
  5207.     
  5208. 3)  63.16 - 50.00 - 0.63 - 1.00 = 11.53 (Short Term)
  5209. 2)  26.84 - 24.61 - 0.27 - 0.49 =  1.47 (Short Term)
  5210.                                   ────────────────── 
  5211.                                   13.00 (Total)
  5212.  
  5213. These work out to percentage gains of:
  5214.     
  5215. 3)  (11.53/50.00) * 100 = 23.06% (Short Term)
  5216. 2)  ( 1.47/24.61) * 100 =  5.97% (Short Term)
  5217.     ───────────────────────────────────────── 
  5218.     (13.00/74.61) * 100 = 17.42% (Total)     
  5219.  
  5220. If  you included commissions in  the basis, then  the percentage gains
  5221. would be:
  5222.     
  5223. 3)  (11.53/51.63) * 100 = 22.33% (Short Term)
  5224. 2)  ( 1.47/25.37) * 100 =  5.79% (Short Term)
  5225.     ───────────────────────────────────────── 
  5226.     (13.00/78.00) * 100 = 16.88% (Total)     
  5227.  
  5228.     The open shares records remaining after selling the 15 shares are:
  5229.  
  5230. #    Date    Shares   Price  Amount   Open  
  5231.              Bought                 Commission
  5232. 1)  1/01/90  10.0000  5.0000  50.00   1.00
  5233. 2)  2/01/90   4.6172  5.5000  25.39   0.51
  5234.  
  5235. The third record was removed, since all of the open  shares were sold.
  5236.  
  5237.                       Capital Gainz Users Manual                    83
  5238.  
  5239.  
  5240.  
  5241.  
  5242.  
  5243. The second  open  shares record  was changed  to reflect  the sale  of
  5244. 4.4737 shares. 
  5245.  
  5246. 8.2.2.3  Maximum Gain/Minimum Loss (MAX) Selling Method
  5247.  
  5248.     Selling 15  shares using  the  Maximum Gain/Minimum  Loss  selling
  5249. method  results in the creation of the following closed shares records
  5250. (the '#' column corresponds to the open shares records):
  5251.  
  5252. #    Date    Shares   Price  Amount  Close    Open   Open   Open
  5253.              Sold                    Comm     Date   Basis  Comm
  5254. 3)  1/15/91  10.5263  6.0000  63.16  0.63   3/01/90  50.00  1.00
  5255. 1)  1/15/91   4.4737  6.0000  26.84  0.27   1/01/90  22.37  0.45
  5256.  
  5257. The open basis for the  first record is simply the open  amount of the
  5258. third  open shares  record.  The open  basis for  the  next record  is
  5259. derived by multiplying the number of shares sold by the purchase price
  5260. of the first open shares record:
  5261.   (15.0000 - 10.5263) * 5.00 = 22.37
  5262.  
  5263. These two closed shares records' gains are calculated with:
  5264.  
  5265. sold_amount - basis_amount - sold_commission - open_commission
  5266.     
  5267. 3)  63.16 - 50.00 - 0.63 - 1.00 = 11.53 (Short Term)
  5268. 1)  26.84 - 22.37 - 0.27 - 0.45 =  3.75 (Long Term)
  5269.                                   ────────────────── 
  5270.                                   15.28 (Total)
  5271.  
  5272. These work out to percentage gains of:
  5273.     
  5274. 3)  (11.53/50.00) * 100 = 23.06% (Short Term)
  5275. 1)  ( 3.75/22.37) * 100 = 16.76% (Long Term)
  5276.     ───────────────────────────────────────── 
  5277.     (15.28/72.37) * 100 = 21.11% (Total)   
  5278.  
  5279. If  you included commissions in  the basis, then  the percentage gains
  5280. would be:
  5281.     
  5282. 3)  (11.53/51.63) * 100 = 22.33% (Short Term)
  5283. 1)  ( 3.75/23.09) * 100 = 16.24% (Long Term)
  5284.     ───────────────────────────────────────── 
  5285.     (15.28/74.72) * 100 = 20.45% (Total)   
  5286.  
  5287.     The open shares records remaining after selling the 15 shares are:
  5288.  
  5289.  
  5290.  
  5291.  
  5292.  
  5293.                       Capital Gainz Users Manual                    84
  5294.  
  5295.  
  5296.  
  5297.  
  5298.  
  5299. #    Date    Shares   Price  Amount  Open  
  5300.              Bought                Commission
  5301. 1)  1/01/90   5.5263  5.0000  27.63  0.55
  5302. 2)  2/01/90   9.0909  5.5000  50.00  1.00
  5303.  
  5304. The third  record was removed, since all of the open shares were sold.
  5305. The first open shares record was changed to reflect the sale of 4.4737
  5306. shares. 
  5307.  
  5308.     Note that the Maximum  Gain/Minimum Loss selling method  bases its
  5309. decision-making on the purchase price only, and does not consider open
  5310. commissions. However, open commissions would rarely make a  difference
  5311. anyway.
  5312.  
  5313. 8.2.2.4  Maximum Loss/Minimum Gain (MIN) Selling Method
  5314.  
  5315.     Selling 15  shares using  the  Maximum Loss/Minimum  Gain  selling
  5316. method  results in the creation of the following closed shares records
  5317. (the '#' column corresponds to the open shares records):
  5318.  
  5319. #    Date    Shares   Price  Amount  Close    Open   Open   Open
  5320.              Sold                    Comm     Date   Basis  Comm
  5321. 2)  1/15/91   9.0909  6.0000  54.55  0.55   2/01/90  50.00  1.00
  5322. 1)  1/15/91   5.9091  6.0000  35.45  0.35   1/01/90  29.55  0.59
  5323.  
  5324. The  open basis for the first record is  simply the open amount of the
  5325. second  open shares  record. The  open basis  for the  next record  is
  5326. derived by multiplying the number of shares sold by the purchase price
  5327. of the first open shares record:
  5328.   (15.0000 - 9.0909) * 5.00 = 29.55
  5329.  
  5330. These two closed shares records' gains are calculated with:
  5331.  
  5332. sold_amount - basis_amount - sold_commission - open_commission
  5333.     
  5334. 2)  54.55 - 50.00 - 0.55 - 1.00 =  3.00 (Short Term)
  5335. 1)  35.45 - 29.55 - 0.35 - 0.59 =  4.96 (Long Term)
  5336.                                    ───────────────── 
  5337.                                    7.96 (Total)
  5338.  
  5339. These work out to percentage gains of:
  5340.     
  5341. 2)  ( 3.00/50.00) * 100 =  6.00% (Short Term)
  5342. 1)  ( 4.96/29.55) * 100 = 16.79% (Long Term)
  5343.     ───────────────────────────────────────── 
  5344.     ( 7.96/79.55) * 100 = 10.01% (Total)      
  5345.  
  5346. If  you included commissions in  the basis, then  the percentage gains
  5347. would be:
  5348.  
  5349.                       Capital Gainz Users Manual                    85
  5350.  
  5351.  
  5352.  
  5353.  
  5354.  
  5355.     
  5356. 2)  ( 3.00/51.55) * 100 =  5.82% (Short Term)
  5357. 1)  ( 4.96/30.49) * 100 = 16.27% (Long Term)
  5358.     ───────────────────────────────────────── 
  5359.     ( 7.96/82.04) * 100 =  9.70% (Total)      
  5360.  
  5361.     The open shares records remaining after selling the 15 shares are:
  5362.  
  5363. #    Date    Shares   Price  Amount   Open  
  5364.              Bought                 Commission
  5365. 1)  1/01/90   4.0909  5.0000  20.45   0.41
  5366. 3)  3/01/90  10.5263  4.7500  50.00   1.00
  5367.  
  5368. The second record was removed, since all of the open shares were sold.
  5369. The first open shares record was changed to reflect the sale of 5.9091
  5370. shares. 
  5371.  
  5372.     Note that the  Maximum Loss/Minimum Gain selling  method bases its
  5373. decision-making on the purchase price only, and does not consider open
  5374. commissions. However, open commissions would rarely make a  difference
  5375. anyway.
  5376.  
  5377. 8.2.2.5  Single Category (SCAT) Selling Method
  5378.  
  5379.     Using the  example purchases, the total open  shares, open amount,
  5380. and  open commission,  maintained  in the  Security  File record,  are
  5381. 29.6172, 150.00,  and 3.00. Thus, the basis price for a sale using the
  5382. Single Category selling method is:
  5383.     
  5384. open_amount/open_shares = 150.00/29.6172 = 5.0646
  5385.  
  5386. The open shares records are therefore treated as:
  5387.  
  5388. #    Date    Shares   Price  Amount   Open  
  5389.              Bought                 Commission
  5390. 1)  1/01/90  10.0000  5.0646  50.65   1.00
  5391. 2)  2/01/90   9.0909  5.0646  46.04   1.00
  5392. 3)  3/01/90  10.5263  5.0646  53.31   1.00
  5393.  
  5394. As you can  see, the purchase amounts still add up to $150.00, but the
  5395. individual prices and amounts have been changed to reflect the average
  5396. purchase price. 
  5397.  
  5398.     Selling 15 shares using the Single Category selling method results
  5399. in the creation of the following closed shares records (the '#' column
  5400. corresponds to the open shares records):
  5401.  
  5402.  
  5403.  
  5404.  
  5405.                       Capital Gainz Users Manual                    86
  5406.  
  5407.  
  5408.  
  5409.  
  5410.  
  5411. #    Date    Shares   Price  Amount  Close    Open   Open   Open
  5412.              Sold                    Comm     Date   Basis  Comm
  5413. 1)  1/15/91  10.0000  6.0000  60.00  0.60   1/01/90  50.65  1.00
  5414. 2)  1/15/91   5.0000  6.0000  30.00  0.30   2/01/90  25.32  0.55
  5415.  
  5416. Both the basis amount  and actual purchase amount for the  open shares
  5417. are  stored in  the closed  shares records.  However, only  the actual
  5418. purchase  price  is stored  in the  closed  shares record.  Thus, when
  5419. reports show the basis amount and price for a sale, the basis price is
  5420. calculated  from the basis amount  and number of  shares, and rounding
  5421. may slightly change the basis price.
  5422.  
  5423.     The open basis for the first record is simply the basis amount for
  5424. the first open shares record, obtained from:
  5425.   10.0000 * 5.0646 = 50.65
  5426. The  open basis  for the  next record  is derived  by multiplying  the
  5427. number of  shares sold by  the basis price  of the second  open shares
  5428. record:
  5429.   (15.0000 - 10.0000) * 5.0646 = 25.32
  5430.  
  5431. These two closed shares records' gains are calculated with:
  5432.  
  5433. sold_amount - basis_amount - sold_commission - open_commission
  5434.  
  5435. 1)  60.00 - 50.65 - 0.60 - 1.00 =  7.75 (Long Term)
  5436. 2)  30.00 - 25.32 - 0.30 - 0.55 =  3.83 (Short Term)
  5437.                                   ────────────────── 
  5438.                                   11.58 (Total)
  5439.  
  5440. These work out to percentage gains of:
  5441.     
  5442. 1)  ( 7.75/50.65) * 100 = 15.30% (Long Term)
  5443. 2)  ( 3.83/25.32) * 100 = 15.13% (Short Term)
  5444.     ───────────────────────────────────────── 
  5445.     (11.58/75.97) * 100 = 15.24% (Total)      
  5446.  
  5447. If  you included commissions in  the basis, then  the percentage gains
  5448. would be:
  5449.     
  5450. 1)  ( 7.75/52.25) * 100 = 14.83% (Long Term)
  5451. 2)  ( 3.83/26.17) * 100 = 14.64% (Short Term)
  5452.     ───────────────────────────────────────── 
  5453.     (11.58/78.42) * 100 = 14.77% (Total)      
  5454.  
  5455.     The open shares records remaining after selling the 15 shares are:
  5456.  
  5457.  
  5458.  
  5459.  
  5460.  
  5461.                       Capital Gainz Users Manual                    87
  5462.  
  5463.  
  5464.  
  5465.  
  5466.  
  5467. #    Date    Shares   Price  Amount   Open  
  5468.              Bought                 Commission
  5469. 2)  2/01/90   4.0909  5.5000  22.50   0.45
  5470. 3)  3/01/90  10.5263  4.7500  50.00   1.00
  5471.  
  5472. The first  record was removed, since all of the open shares were sold.
  5473. The  second open  shares  record was  changed to  reflect the  sale of
  5474. 5.0000  shares,   and  the  original  shares/price   relationship  was
  5475. preserved. The Local  Security File record for  this security contains
  5476. these values:
  5477.   total open shares    : 14.6172
  5478.   total open amount    : 74.03
  5479.   total open commission: 1.45
  5480. As you  can see,  the important  values  are maintained  in the  Local
  5481. Security File. In essence, the open shares are treated as:
  5482.  
  5483. #    Date    Shares   Price  Amount   Open  
  5484.              Bought                 Commission
  5485. 2)  2/01/90   4.0909  5.0646  20.72   0.45
  5486. 3)  3/01/90  10.5263  5.0646  53.31   1.00
  5487.  
  5488. 8.2.2.6  Double Category (DCAT) Selling Method
  5489.  
  5490.     Using the example purchases, the  total open shares, open  amount,
  5491. and open commission, maintained in the Local Security File record, are
  5492. 29.6172,  150.00, and 3.00. The  short term open  shares, open amount,
  5493. and  open  commission, also  maintained  in  the Local  Security  File
  5494. record, are 19.6172, 100,  and 2.00. Thus, the short term  basis price
  5495. for a sale using the Double Category selling method is:
  5496.     
  5497. short_term_open_amount/short_term_open_shares = 
  5498.     100.00/19.6172 = 5.0976
  5499.  
  5500. The long term basis price is:
  5501.  
  5502. (total_open_amount - short_term_open_amount)/
  5503.     (total_open_shares - short_term_open_shares) =
  5504.   (150.00 - 100.00)/(29.6172 - 19.6172) = 5.0000
  5505.  
  5506. The open shares records are therefore treated as:
  5507.  
  5508. #    Date    Shares   Price  Amount   Open  
  5509.              Bought                 Commission
  5510. 1)  1/01/90  10.0000  5.0000  50.00   1.00
  5511. 2)  2/01/90   9.0909  5.0976  46.34   1.00
  5512. 3)  3/01/90  10.5263  5.0976  53.66   1.00
  5513.  
  5514. As you can see,  the purchase amounts still add up to $150.00, but the
  5515. individual prices and amounts have been changed to reflect the average
  5516.  
  5517.                       Capital Gainz Users Manual                    88
  5518.  
  5519.  
  5520.  
  5521.  
  5522.  
  5523. purchase price for the long term and short term categories.
  5524.  
  5525.     Selling 15  shares  using  the  Double  Category  selling  method,
  5526. specifying to sell  long term shares first, results in the creation of
  5527. the following closed shares records (the '#' column corresponds to the
  5528. open shares records):
  5529.  
  5530. #    Date    Shares   Price  Amount  Close    Open   Open   Open
  5531.              Sold                    Comm     Date   Basis  Comm
  5532. 1)  1/15/91  10.0000  6.0000  60.00  0.60   1/01/90  50.00  1.00
  5533. 2)  1/15/91   5.0000  6.0000  30.00  0.30   2/01/90  25.49  0.55
  5534.  
  5535. Both the  basis amount and actual purchase  amount for the open shares
  5536. are  stored in  the closed  shares records.  However, only  the actual
  5537. purchase  price  is stored  in the  closed  shares record.  Thus, when
  5538. reports show the basis amount and price for a sale, the basis price is
  5539. calculated  from the basis amount  and number of  shares, and rounding
  5540. may slightly change the basis price.
  5541.  
  5542.     The open basis for the first record is simply the basis amount for
  5543. the first open shares record:
  5544.   10.0000 * 5.0000 = 50.00
  5545. The open  basis  for the  next record  is derived  by multiplying  the
  5546. number  of shares sold  by the basis  price of the  second open shares
  5547. record:
  5548.   (15.0000 - 10.0000) * 5.0976 = 25.49
  5549.  
  5550. These two closed shares records' gains are calculated with:
  5551.  
  5552. sold_amount - basis_amount - sold_commission - open_commission
  5553.  
  5554. 1)  60.00 - 50.00 - 0.60 - 1.00 =  8.40 (Long Term)
  5555. 2)  30.00 - 25.49 - 0.30 - 0.55 =  3.66 (Short Term)
  5556.                                   ──────────────────  
  5557.                                   12.06 (Total)
  5558.  
  5559. These work out to percentage gains of:
  5560.     
  5561. 1)  ( 8.40/50.00) * 100 = 16.80% (Long Term)
  5562. 2)  ( 3.66/25.49) * 100 = 14.36% (Short Term)
  5563.     ───────────────────────────────────────── 
  5564.     (12.06/75.49) * 100 = 15.98% (Total)     
  5565.  
  5566. If  you included commissions in  the basis, then  the percentage gains
  5567. would be:
  5568.     
  5569.  
  5570.  
  5571.  
  5572.  
  5573.                       Capital Gainz Users Manual                    89
  5574.  
  5575.  
  5576.  
  5577.  
  5578.  
  5579. 1)  ( 8.40/51.60) * 100 = 16.28% (Long Term)
  5580. 2)  ( 3.66/26.34) * 100 = 13.90% (Short Term)
  5581.     ───────────────────────────────────────── 
  5582.     (12.06/77.94) * 100 = 15.47% (Total)     
  5583.  
  5584.     The open shares records remaining after selling the 15 shares are:
  5585.  
  5586. #    Date    Shares   Price  Amount  Open  
  5587.              Bought                Commission
  5588. 2)  2/01/90   4.0909  5.5000  22.50  0.45
  5589. 3)  3/01/90  10.5263  4.7500  50.00  1.00
  5590.  
  5591. The first record was removed, since all of the open  shares were sold.
  5592. The second  open shares  record was  changed  to reflect  the sale  of
  5593. 5.0000  shares,   and  the  original  shares/price   relationship  was
  5594. preserved. The  Local Security File record for  this security contains
  5595. these values:
  5596.  
  5597.   total open shares          : 14.6172
  5598.   total open amount          : 74.51
  5599.   total open commission      : 1.45
  5600.   short term open shares     : 14.6172
  5601.   short term open amount     : 74.51
  5602.   short term open commission : 1.45
  5603.  
  5604. As you  can see,  the important  values are  maintained  in the  Local
  5605. Security  File. In essence, the  open shares are  treated as (rounding
  5606. changed the share price from 5.0976 to 5.0974):
  5607.  
  5608. #    Date    Shares   Price  Amount  Open  
  5609.              Bought                Commission
  5610. 2)  2/01/90   4.0909  5.0974  20.85  0.45
  5611. 3)  3/01/90  10.5263  5.0974  53.66  1.00
  5612.  
  5613.     If you  specify to sell the  short term shares first,  you get the
  5614. following closed shares records:
  5615.  
  5616. #    Date    Shares   Price  Amount  Close    Open   Open   Open
  5617.              Sold                    Comm     Date   Basis  Comm
  5618. 2)  1/15/91   9.0909  6.0000  54.55  0.55   2/01/90  46.34  1.00
  5619. 3)  1/15/91   5.9091  6.0000  35.45  0.35   3/01/90  30.12  0.56
  5620.  
  5621. These two closed shares records' gains are:
  5622.  
  5623. 2)  54.55 - 46.34 - 0.55 - 1.00 =  6.66 (Short Term)
  5624. 3)  35.45 - 30.12 - 0.35 - 0.56 =  4.42 (Short Term)
  5625.                                   ────────────────── 
  5626.                                   11.08 (Total)
  5627.  
  5628.  
  5629.                       Capital Gainz Users Manual                    90
  5630.  
  5631.  
  5632.  
  5633.  
  5634.  
  5635. These work out to percentage gains of:
  5636.     
  5637. 2)  ( 6.66/46.34) * 100 = 14.37% (Short Term)
  5638. 3)  ( 4.42/30.12) * 100 = 14.67% (Short Term)
  5639.     ───────────────────────────────────────── 
  5640.     (11.08/76.46) * 100 = 14.49% (Total)  
  5641.  
  5642. If  you included commissions in  the basis, then  the percentage gains
  5643. would be: 
  5644.     
  5645. 2)  ( 6.66/47.89) * 100 = 13.91% (Short Term)
  5646. 3)  ( 4.42/31.03) * 100 = 14.24% (Short Term)
  5647.     ───────────────────────────────────────── 
  5648.     (11.08/78.92) * 100 = 14.04% (Total)  
  5649.  
  5650.    The open shares records remaining after selling the 15 shares are:
  5651.  
  5652. #    Date    Shares   Price  Amount  Open  
  5653.              Bought                Commission
  5654. 1)  1/01/90  10.0000  5.0000  50.00  1.00
  5655. 3)  3/01/90   4.6172  4.7500  21.93  0.44
  5656.  
  5657. The  Local  Security File  record  for  this security  contains  these
  5658. values:
  5659.  
  5660.   total open shares          : 14.6172
  5661.   total open amount          : 73.54
  5662.   total open commission      : 1.44
  5663.   short term open shares     : 4.6172
  5664.   short term open amount     : 23.54
  5665.   short term open commission : 0.44
  5666.  
  5667. In essence, the open shares are treated as (rounding changed the share
  5668. price from 5.0976 to 5.0983):
  5669.  
  5670. #    Date    Shares   Price  Amount  Open  
  5671.              Bought                Commission
  5672. 1)  1/01/90  10.0000  5.0000  50.00  1.00
  5673. 3)  3/01/90   4.6172  5.0983  23.54  0.44
  5674.  
  5675. 8.2.2.7  Specific Identity (ID) Selling Method
  5676.  
  5677.     Say you decided to sell 5 shares from each of  the three purchases
  5678. using  the  Specific  Identity selling  method.  This  results  in the
  5679. creation  of  the following  closed  shares  records (the  '#'  column
  5680. corresponds to the open shares records):
  5681.  
  5682.  
  5683.  
  5684.  
  5685.                       Capital Gainz Users Manual                    91
  5686.  
  5687.  
  5688.  
  5689.  
  5690.  
  5691. #    Date    Shares   Price  Amount  Close    Open   Open   Open
  5692.              Sold                    Comm     Date   Basis  Comm
  5693. 1)  1/15/91   5.0000  6.0000  30.00  0.30   1/01/90  25.00  0.50
  5694. 2)  1/15/91   5.0000  6.0000  30.00  0.30   2/01/90  27.50  0.55
  5695. 3)  1/15/91   5.0000  6.0000  30.00  0.30   3/01/90  23.75  0.48
  5696.  
  5697. The open basis for each record is derived by multiplying the number of
  5698. shares sold by the purchase price of the open shares record:
  5699.  
  5700. 1)  5.0000 * 5.00 = 25.00
  5701. 2)  5.0000 * 5.50 = 27.50
  5702. 3)  5.0000 * 4.75 = 23.75
  5703.  
  5704. These closed shares records' gains are calculated with:
  5705.  
  5706. sold_amount - basis_amount - sold_commission - open_commission
  5707.     
  5708. 1)  30.00 - 25.00 - 0.30 - 0.50 =  4.20 (Long Term)
  5709. 2)  30.00 - 27.50 - 0.30 - 0.55 =  1.65 (Short Term)
  5710. 3)  30.00 - 23.75 - 0.30 - 0.48 =  5.47 (Short Term)
  5711.                                   ──────────────────    
  5712.                                   11.32 (Total)
  5713.  
  5714. Notice  here how  selling  shares from  3  purchases includes  3  open
  5715. commissions in the gain/loss calculation. The percentage gains are:
  5716.     
  5717. 1)  ( 4.20/25.00) * 100 = 16.80% (Long Term)
  5718. 2)  ( 1.65/27.50) * 100 =  6.00% (Short Term)
  5719. 3)  ( 5.47/23.75) * 100 = 23.03% (Short Term)
  5720.     ─────────────────────────────────────────  
  5721.     (11.32/76.25) * 100 = 14.85% (Total)    
  5722.  
  5723. If  you included commissions in  the basis, then  the percentage gains
  5724. would be: 
  5725.     
  5726. 1)  ( 4.20/25.80) * 100 = 16.28% (Long Term)
  5727. 2)  ( 1.65/28.35) * 100 =  5.82% (Short Term)
  5728. 3)  ( 5.47/24.53) * 100 = 22.30% (Short Term)
  5729.     ─────────────────────────────────────────  
  5730.     (11.32/78.68) * 100 = 14.39% (Total)    
  5731.  
  5732.     The open shares records remaining after selling the 15 shares are:
  5733.  
  5734. #    Date    Shares   Price  Amount  Open  
  5735.              Bought                Commission
  5736. 1)  1/01/90   5.0000  5.0000  25.00  0.50
  5737. 2)  2/01/90   4.0909  5.5000  22.50  0.45
  5738. 3)  3/01/90   5.5263  4.7500  26.25  0.52
  5739.  
  5740.  
  5741.                       Capital Gainz Users Manual                    92
  5742.  
  5743.  
  5744.  
  5745.  
  5746.  
  5747. Each  open shares record  was changed  to reflect  the sale  of 5.0000
  5748. shares. 
  5749.  
  5750. 8.2.2.8  Short Sell (SHRT) Method
  5751.  
  5752.     Selling  15  shares using  the Short  Sell  Method results  in the
  5753. creation of the following closed shares record:
  5754.  
  5755.      Date    Shares   Price  Amount  Close    Open   Open   Open
  5756.              Sold                    Comm     Date   Basis  Comm
  5757.     1/15/91  15.0000  6.0000  90.00  0.90   0/ 0/00   0.00  0.00
  5758.  
  5759. There are no associated open shares records yet.
  5760.  
  5761.     If  you purchase  15 shares  for $77.50  on 1/20/91 and  cover the
  5762. short sale, the closed  shares record is updated. For  comparison, the
  5763. purchase amount is  the same as the previous FIFO  example, and the 2%
  5764. commission comes out to 1.55:
  5765.  
  5766.      Date    Shares   Price  Amount  Close    Open   Open   Open
  5767.              Sold                    Comm     Date   Basis  Comm
  5768.     1/15/91  15.0000  6.0000  90.00  0.90   1/20/91  77.50  1.55
  5769.  
  5770. The closed shares record's gain is calculated with:
  5771.  
  5772. sold_amount - basis_amount - sold_commission - open_commission    
  5773.     90.00 - 77.50 - 0.90 - 1.55 = 10.05 (Short Term)
  5774.  
  5775. This works out to a percentage gain of:
  5776.     
  5777.     (10.05/77.50) * 100 = 12.97% (Total)       
  5778.  
  5779. If you included  commissions in  the basis, then  the percentage  gain
  5780. would be:
  5781.     
  5782.     (10.05/79.95) * 100 = 12.57% (Total)       
  5783.  
  5784. Short sales do not appear on the tax reports until they are covered.
  5785.  
  5786. 8.2.2.9  Return of Principal (PRIN) Method
  5787.  
  5788.     If  you purchased  5 shares in  a partnership at  $1000 per share,
  5789. with a 5% commission, the following open shares record are created:
  5790.  
  5791.     Date    Shares   Price      Amount    Open  
  5792.             Bought                      Commission
  5793.    1/01/90  5.0000  1000.0000  5000.00    250.00
  5794.  
  5795.     Recording a $100  return of principal creates the following closed
  5796.  
  5797.                       Capital Gainz Users Manual                    93
  5798.  
  5799.  
  5800.  
  5801.  
  5802.  
  5803. shares record:
  5804.  
  5805.     Date    Shares   Price     Amount  Close    Open   Open    Open
  5806.              Sold                      Comm     Date   Basis   Comm
  5807.    1/15/91  0.0000  1000.0000  100.00   0.00   1/01/90 100.00  0.00
  5808.  
  5809. The  open  shares  record is  modified  to  reflect  the reduction  in
  5810. principal:
  5811.  
  5812.     Date    Shares   Price      Amount    Open  
  5813.             Bought                      Commission
  5814.    1/01/90  5.0000  1000.0000  4900.00    250.00
  5815.  
  5816. After  depleting   the  basis,  you   would  record  a   capital  gain
  5817. distribution. A return of principal is  listed in Part II of  Schedule
  5818. B, but then subtracted out as a non-taxable distribution. 
  5819.  
  5820. 8.2.2.10  Compare Examples
  5821.  
  5822.     In this  example, the selling  methods resulted  in the  following
  5823. gains  (the figures in parenthesis show the results if commissions are
  5824. included in the basis):
  5825.  
  5826.      MAX             : Gain of $15.28  +21.11%  (+20.45%)
  5827.      LIFO            : Gain of $13.00  +17.42%  (+16.88%)
  5828.      DCAT, Long Term : Gain of $12.06  +15.98%  (+15.47%)
  5829.      SCAT            : Gain of $11.58  +15.24%  (+14.77%)
  5830.      ID              : Gain of $11.32  +14.85%  (+14.39%)
  5831.      DCAT, Short Term: Gain of $11.08  +14.49%  (+14.04%)
  5832.      FIFO            : Gain of $10.05  +12.97%  (+12.57%)
  5833.      SHRT            : Gain of $10.05  +12.97%  (+12.57%)
  5834.      MIN             : Gain of $ 7.96  +10.01%  (+ 9.70%)
  5835.  
  5836.  
  5837.  
  5838.  
  5839.  
  5840.  
  5841.  
  5842.  
  5843.  
  5844.  
  5845.  
  5846.  
  5847.  
  5848.  
  5849.  
  5850.  
  5851.  
  5852.  
  5853.                       Capital Gainz Users Manual                    94
  5854.  
  5855.  
  5856.  
  5857.  
  5858.  
  5859.  
  5860. 8.3  Record Distribution
  5861.  
  5862. [[Screen not in online version.]]
  5863.  
  5864.     To record  a  distribution, you  fill in  the Record  Distribution
  5865. Form. This form displays the last entered symbol, the  current or last
  5866. entered date, and the DIV or INT distribution type. You then enter:
  5867.  
  5868. o  (Required)  The symbol  of the local security  for the distribution.
  5869.    If  you leave  this entry  blank  or enter  an invalid  symbol,  the
  5870.    Security Lookup  Table, described  on page  70, pops  up. After  you
  5871.    enter a valid symbol, the security's name is displayed.
  5872.  
  5873. o  (Required) The  date of the distribution.  If the  displayed date is
  5874.    correct, just hit the  ENTER key. If you want a different date, just
  5875.    enter it over the displayed date.
  5876.  
  5877. o  (Required)  The type of  the distribution.  If you  enter an invalid
  5878.    type, or leave the field blank,  the Distribution Type Lookup  Table
  5879.    pops up. Distribution  types are  discussed in  detail below.  After
  5880.    you  enter the symbol,  date, and  type, Capital  Gainz searches the
  5881.    Price  History File  for  the  associated global  security.  If  you
  5882.    recently recorded  a distribution for  this global security, you are
  5883.    asked if you want  to use the distribution from that date. There are
  5884.    two reasons for this. You may  be erroneously adding a  distribution
  5885.    for  the  second  time,  or  you  may  already  have  recorded  this
  5886.    distribution  for another  local security linked to  the same global
  5887.    security. In the second  case, you should answer YES to fill in  the
  5888.    date and per share value of the distribution.
  5889.  
  5890. o  (Required/Calculated) The total amount  of the distribution  or fee.
  5891.    (If you are entering a FEE, just enter  the amount and Capital Gainz
  5892.    will know  that it's negative.) After  entry, this  value is divided
  5893.    by the number of  open shares of the security to get an  approximate
  5894.    distribution  per  share  figure.  This  per  share  figure  may  be
  5895.    incorrect due to rounding and partial  dividends for funds not  held
  5896.    during the entire period. You can leave the amount entry blank,  and
  5897.    let  Capital Gainz calculate it  using the number of open shares and
  5898.    the per share entry.
  5899.  
  5900. o  (Required/Calculated) The  distribution  per  share. This  field  is
  5901.    skipped  for  FEEs.  The  distribution  per  share  figure  directly
  5902.    affects  the  Current  Yield   calculation.  (See  Chapter   18  for
  5903.    details.) Capital  Gainz makes  a best guess  at it by  dividing the
  5904.    distribution amount by the number of  open shares. You should  enter
  5905.    the actual per  share amount of  the distribution  as shown in  your
  5906.    security's  distribution notice.  You must  enter  at least  one of:
  5907.    amount and per share (unless you turn off automatic calculations).
  5908.  
  5909.                       Capital Gainz Users Manual                    95
  5910.  
  5911.  
  5912.  
  5913.  
  5914.  
  5915. o  (Optional) Twenty  characters of  notes about  the distribution,  so
  5916.    you can enter  information such  as 'QUARTERLY DIVIDEND' or  'ANNUAL
  5917.    CAP GAINS'.
  5918.  
  5919. The per share  values that you let Capital Gainz  calculate for mutual
  5920. funds  and  bonds are  usually  close to  the actual  amount,  but you
  5921. usually need to adjust them. This is caused by some  shares being held
  5922. less than the full dividend period. Stock dividends should be computed
  5923. correctly  -  if  not,  make sure  that  you  have  correctly set  the
  5924. precision values for your local securities.
  5925.  
  5926.     Function keys at the bottom of the screen are:
  5927.     
  5928. o  Form Accept - accept all entries  and write the distribution record.
  5929.    This is a short-cut  key, since you get  the same result  by hitting
  5930.    ENTER on  each field.  You can redefine  this key  from the  default
  5931.    CTRL-ENTER value.
  5932.  
  5933. o  Form Reject - exit immediately,  back to the Activity  Menu. This is
  5934.    a short-cut  key, since you get  the same result  by hitting ESC  to
  5935.    back out  of the form.  You can redefine  this key  from the default
  5936.    CTRL-ESC value.
  5937.  
  5938. o  F2:Buy Shares - exit  immediately, and bring up the Buy Shares Form.
  5939.    This is a short-cut  key, since you  get the same result by  exiting
  5940.    from the  form and choosing  the Buy Shares  option on  the Activity
  5941.    Menu.
  5942.  
  5943. o  F3:Sell Shares  - exit  immediately, and  bring up  the Sell  Shares
  5944.    Form. This is  a short-cut key,  since you  get the  same result  by
  5945.    exiting  from the form  and choosing the  Sell Shares  option on the
  5946.    Activity Menu.
  5947.  
  5948. o  F5:Calc On/Calc Off - turns off  automatic calculations. If you turn
  5949.    off calculations, you can enter 0 for the amount. 
  5950.  
  5951.     After completing the form,  the distribution record is  written to
  5952. disk. Then: 
  5953.  
  5954.    If  you just recorded  a dividend  or capital  gain distribution and
  5955.    specified  YES for the  Reinvest option  in the  User Settings Form:
  5956.    you  are asked  if you  want to  reinvest  the distribution.  If you
  5957.    answer YES, then you  are taken to the  Buy Shares Form, now labeled
  5958.    Reinvest  Distribution. Although you  will normally  reinvest in the
  5959.    same security,  you  must enter  the symbol  on the  Buy Form.  It's
  5960.    possible  that you  may want  to direct the  distribution elsewhere,
  5961.    such as reinvesting stock dividends into  a money market fund. After
  5962.    accepting the  local security  symbol, the  rest of  the values  are
  5963.    filled in.  You will  probably need  to change  the purchase  price,
  5964.  
  5965.                       Capital Gainz Users Manual                    96
  5966.  
  5967.  
  5968.  
  5969.  
  5970.  
  5971.    which is  set to  the last recorded  price. For more  information on
  5972.    buying  shares,  see the  section  on  the  Buy  Shares Form.  After
  5973.    completing the Buy  Shares Form,  the reinvestment  is complete  and
  5974.    you return to the Record Distribution Form.
  5975.  
  5976.    If you just recorded a fee: Capital Gainz  asks if you want to  sell
  5977.    shares  to  cover  the  fee. This  is  normally what  a  mutual fund
  5978.    company will do  when an IRA  fee is  due and you  do not send in  a
  5979.    separate  payment. If  you answer  YES, you  are  taken to  the Sell
  5980.    Shares Form,  now labeled  Sell Shares  to Cover  Fee. Although  you
  5981.    will usually sell shares  of the same security, you must accept  the
  5982.    symbol on the Sell  Shares Form. It's possible  that you may  be set
  5983.    up  to  cover fees  from  a  separate  money  market account.  After
  5984.    accepting the  local security  symbol, the  rest of  the values  are
  5985.    filled  in. You  will probably  need  to  change the  selling price,
  5986.    which is  set to the  last recorded price.  For more information  on
  5987.    selling  shares, see  the section  on  the  Sell Shares  Form. After
  5988.    completing  the  Sell   Shares  Form,  you  return  to  the   Record
  5989.    Distribution Form.
  5990.  
  5991. When you return  to the  Record Distribution Form,  most of the  field
  5992. values stay the same, and the cursor goes back to the Symbol field. In
  5993. other words,  this form  is repeatedly  accepted until  you explicitly
  5994. exit from it. To remind you how many distributions you've  recorded in
  5995. the current session,  a counter  is displayed in  the upper  righthand
  5996. corner of the form.
  5997.  
  5998.     A  price history  entry  is added  unless  you used  a  previously
  5999. recorded distribution.  See  page  108  for  detailed  information  on
  6000. conditions for adding a record to the Price History File.
  6001.  
  6002.     Chapter 10 discusses changing and deleting distribution records.
  6003.  
  6004. 8.3.1  Distribution Types
  6005.  
  6006. [[Screen not in online version.]]
  6007.  
  6008.     The Distribution Type  Lookup Table is brought up if  you enter an
  6009. invalid  distribution type.  Hitting  ENTER  selects  the  highlighted
  6010. distribution type. 
  6011.  
  6012. 8.3.1.1  Dividend/Interest (DIV/INT) Distribution Type
  6013.  
  6014.     The dividend  distribution type, DIV, is used to record dividends,
  6015. while the interest distribution type, INT, is used to record interest.
  6016. These  are mutually  exclusive,  and only  one  of them  is  available
  6017. depending  on how you defined  the global security.  If the security's
  6018. number of dividends or  interest per year value is 0 when you record a
  6019. dividend or interest, it is changed to 1.    
  6020.  
  6021.                       Capital Gainz Users Manual                    97
  6022.  
  6023.  
  6024.  
  6025.  
  6026.  
  6027. 8.3.1.2  Short Term Capital Gains (STCG) Distribution Type
  6028.  
  6029.     The short term capital  gains distribution type, STCG, is  used to
  6030. record short  term capital gains distributions. Your broker/investment
  6031. company statement that you receive in the mail should indicate whether
  6032. a  capital  gains distribution  is  short term  or long  term.  If the
  6033. statement does not indicate if the distribution was long term or short
  6034. term gains, assume it was long term gains.  
  6035.  
  6036. 8.3.1.3  Long Term Capital Gains (LTCG) Distribution Type
  6037.  
  6038.     The  long term capital gains  distribution type, LTCG,  is used to
  6039. record  long term  capital gain  distributions. The  broker/investment
  6040. company statement that you receive in the mail should indicate whether
  6041. a  capital gains  distribution is  short  term or  long  term. If  the
  6042. statement does not indicate if the distribution was long term or short
  6043. term gains, assume it was long term gains.  
  6044.  
  6045. 8.3.1.4  Fees (FEE)
  6046.  
  6047.     The  fee type, FEE, is used to  record miscellaneous fees, such as
  6048. an  IRA maintenance  fee, which  can't be  associated with  a specific
  6049. share  purchase or  sale.  You record  this  type under  distributions
  6050. because its  infrequent use does not warrant  a separate log or screen
  6051. group,  and the  necessary information is  similar to  the information
  6052. saved for other distribution  types. Enter a positive number  for this
  6053. value, as  Capital Gainz  knows to  subtract it  from the  totals. You
  6054. don't enter per share amounts for this distribution type.
  6055.  
  6056.     Fees only factor into the total portfolio performance calculation,
  6057. and  serve  mostly a  note-keeping function.  If  you want  to exclude
  6058. purchase or selling commissions from gain/loss calculations, but still
  6059. want to record them somewhere, you can enter them as FEEs.
  6060.  
  6061. 8.3.1.5  Return of Principal (PRIN)
  6062.  
  6063.     A  return  of principal  could be  thought  of as  a distribution.
  6064. However,  it exhibits the characteristics  of a sale  since it reduces
  6065. your  open basis. You  can record a  return of principal  here, but no
  6066. distribution records are  created. Instead, you create a closed shares
  6067. record as described below. 
  6068.  
  6069.     Return of principal  is generally associated  with Unit Trusts  or
  6070. Partnerships, where  you receive non-taxable returns  of capital until
  6071. the  initial investment has been depleted. In Capital Gainz, Return of
  6072. Principal is  recorded as a sale  of 0 shares, reducing  your basis by
  6073. the selling amount. If you try  to record a return of principal amount
  6074. greater than  your remaining  basis, Capital Gainz  returns an  error.
  6075. After exhausting the basis, future distributions should be  classified
  6076.  
  6077.                       Capital Gainz Users Manual                    98
  6078.  
  6079.  
  6080.  
  6081.  
  6082.  
  6083. as long  term  or short  term  capital gains.  You can  determine  the
  6084. remaining basis from the basis of the current open shares.
  6085.  
  6086.     You can record a return of principal from the Sell  Shares Form or
  6087. the Record Distribution Form. On the Record Distribution Form, use the
  6088. PRIN distribution type.
  6089.  
  6090. 8.3.2  Distribution Example
  6091.  
  6092.     For example, say a  mutual fund makes the  following distributions
  6093. and charges the following fees:
  6094.  
  6095. #    Date    Amount  Per Share  Type
  6096. 1)  1/ 1/90   7.20     0.24     Dividend
  6097. 2)  2/ 1/90   0.90     0.03     Long Term Capital Gain
  6098. 3)  3/ 1/90   5.00              Fee
  6099.  
  6100. Assume  the shares  are  selling at  $6.00 each,  and the  mutual fund
  6101. distributes dividends semi-annually. The current yield is:
  6102.  
  6103. ((dividend_per_share * dividends_per_year)/price) * 100 =
  6104.   ((0.24 * 2)/6.00) * 100 = 8.00%
  6105.  
  6106. From this example,  you can see  the importance of the  'dividends per
  6107. year' figure associated  with a security  through the Global  Security
  6108. Form. Also, notice that a fee has no associated per share value.
  6109.  
  6110.     Now let's assume that the initial share  purchase was on 1/1/90 at
  6111. $5.00 per  share. The current  share price, on  1/15/91, is  $6.00 per
  6112. share. The total return for the mutual fund over the period is:
  6113.  
  6114. Reinvest (1 * 0.24/share on 1/ 1/90 at 5.00 = .0480 shares
  6115. Reinvest (1.048 * 0.03/share on 2/ 1/90 at 5.50 = .0057 shares
  6116. Total shares bought = .0480 + .0057 = .0537
  6117. Amount at start = 1 share at 5.00 = 5.00
  6118. Amount at end = (1 + .0537) shares at 6.00 = 6.322
  6119. Total Return = ((6.322 - 5.00)/5.00) * 100 = 26.44%
  6120.  
  6121.     More details  on the  calculations employed by  Capital Gainz  are
  6122. given in Chapter 18.
  6123.  
  6124.  
  6125.  
  6126.  
  6127.  
  6128.  
  6129.  
  6130.  
  6131.  
  6132.  
  6133.                       Capital Gainz Users Manual                    99
  6134.  
  6135.  
  6136.  
  6137.  
  6138.  
  6139.  
  6140.  
  6141.  
  6142.  
  6143.  
  6144.  
  6145.  
  6146.  
  6147.  
  6148.  
  6149.  
  6150.  
  6151.  
  6152.  
  6153.  
  6154.  
  6155.  
  6156.  
  6157.  
  6158.  
  6159.  
  6160.  
  6161.  
  6162.  
  6163.  
  6164.  
  6165.  
  6166.  
  6167.  
  6168.  
  6169.  
  6170.  
  6171.  
  6172.  
  6173.  
  6174.  
  6175.  
  6176.  
  6177.  
  6178.  
  6179.  
  6180.  
  6181.  
  6182.  
  6183.  
  6184.  
  6185.  
  6186.  
  6187.  
  6188.  
  6189.                       Capital Gainz Users Manual                   100
  6190.  
  6191.  
  6192.  
  6193.  
  6194.  
  6195.  
  6196.                      Chapter 9 - Local Securities
  6197.  
  6198.  
  6199. [[Screen not in online version.]]
  6200.  
  6201.     The Local Security  Table, brought  up from the  Main Menu,  shows
  6202. three  lines of  information for  each local  security in  the current
  6203. portfolio, with securities listed in alphabetical order by symbol. For
  6204. a  detailed  discussion  of  the  relation between  local  and  global
  6205. securities,  refer to  page 16.  The values  displayed for  each local
  6206. security are:
  6207.  
  6208. o  Local security symbol.
  6209.  
  6210. o  Global security name, plus '(IRA)' if  you specified that the  local
  6211.    security was held in an IRA or other tax deferred program.
  6212.  
  6213. o  Last price and last price date.
  6214.  
  6215. o  Current number of open shares.
  6216.  
  6217. o  Current yield.
  6218.  
  6219. o  Average purchase price for the open shares.
  6220.  
  6221. o  Cost of open shares.
  6222.  
  6223. o  Current value of open shares.
  6224.  
  6225. o  Current open share gain/loss amount and percentage.
  6226.  
  6227. Also, portfolio totals are displayed at the bottom of the screen for:
  6228.  
  6229. o  Total value of open shares for all securities. 
  6230.  
  6231. o  Total gain/loss amount and percentage for all securities.
  6232.  
  6233. The Current Yield,  Average Price, Value,  and Gain/Loss  calculations
  6234. are  discussed in  detail  in Chapter  18. You  may see  a discrepancy
  6235. between the open  value and  gain/loss figures in  the Local  Security
  6236. Table and  the Open Shares Log  or Open Shares Detail  Report. For the
  6237. sake of expediency, the Local Security Table multiplies the cumulative
  6238. number of  shares by the  current price to  get the total  open value.
  6239. However, the  Open Shares Log and  the Open Shares Detail  Report do a
  6240. record by record calculation, rounding each record's open value.
  6241.  
  6242.     At  the bottom  of  the Local  Security  Table is  a  horizontally
  6243. scrollable row of functions. Using function keys, you can:
  6244.  
  6245.                       Capital Gainz Users Manual                   101
  6246.  
  6247.  
  6248.  
  6249.  
  6250.  
  6251. o  INS:Add - add a security.
  6252.  
  6253. o  ENTER:Change - change the highlighted security.
  6254.  
  6255. o  DEL:Delete - delete the highlighted security.
  6256.  
  6257. o  ESC:Exit - exit from the table, returning to the Main Menu.
  6258.  
  6259. o  F2:Portfolio Detail - generate the Portfolio Detail Report.
  6260.  
  6261. o  F3:Price History - view the price  history table for the highlighted
  6262.    security.
  6263.  
  6264. o  F4:Price Update - update the prices  of all local securities  in the
  6265.    portfolio, entering the information from the screen or a file.
  6266.  
  6267. o  F5:Mixed Detail Report - generate the  Mixed Detail Activity  Report
  6268.    for the highlighted security.
  6269.  
  6270. o  F6:Activity Summary -  generate the Activity  Summary Report for the
  6271.    highlighted security.
  6272.  
  6273. o  F7:Split - execute a stock split for the highlighted security.
  6274.  
  6275. o  F8:Portfolio Allocation - generate the Allocation Report.
  6276.  
  6277. o  F9:Fixup  -  bring  up  the  Local   Security  Fixup  Form  for  the
  6278.    highlighted security.
  6279.  
  6280. Each of these functions are described below.
  6281.  
  6282. 9.1  Add a Local Security
  6283.  
  6284. [[Screen not in online version.]]
  6285.  
  6286.     The Local Security Form is brought up to add a local security when
  6287. you hit the INS key while viewing the Local Security Table. The bottom
  6288. half  of the  form  displays information  about the  associated global
  6289. security. The fields in the Local Security Form are:
  6290.  
  6291. o  (Required) The  local  symbol for  the  security.  This is  a  good,
  6292.    short-hand tag, and is used in most of  the other forms and screens.
  6293.    In most cases, this  will be the same as the related global security
  6294.    symbol.
  6295.  
  6296. o  (Required)  The global  security symbol  to link the  local security
  6297.    with. For a discussion of the  relationship between local and global
  6298.    security symbols,  see  page 16.  If  you  enter an  invalid  global
  6299.    symbol, or leave it  blank, the Global Security Table pops up.  This
  6300.  
  6301.                       Capital Gainz Users Manual                   102
  6302.  
  6303.  
  6304.  
  6305.  
  6306.  
  6307.    table is  described below. After you enter a valid global symbol, or
  6308.    select one from the  Global Security Table,  the bottom half of  the
  6309.    Local  Security  Form  is  filled  in.  Also, the  broker/investment
  6310.    company and  account number specified  for the  global security  are
  6311.    used in the corresponding local security fields.
  6312.  
  6313. o  (Required)  The broker/investment  company  responsible  for selling
  6314.    and/or  holding the  shares. For  stocks and  bonds, this  will be a
  6315.    broker  or the actual  company. For mutual  funds, this  will be the
  6316.    mutual  fund investment company  or a  broker. This  name provides a
  6317.    link  to  the   Broker/Investment  Company   File,  which   contains
  6318.    addresses and  phone numbers. If you leave this entry blank or enter
  6319.    an invalid  name, the  Broker/Investment Company  Lookup Table  pops
  6320.    up.   This  table   is  described   below.  A   discussion  of   how
  6321.    broker/investment  companies  are   related  to  local  and   global
  6322.    securities appears on page 22.
  6323.  
  6324. o  (Optional) Account number. For stocks and  bonds, this will be  your
  6325.    brokerage  account  number  or  company dividend  reinvestment  plan
  6326.    number. For  mutual funds, this will  be your  fund's account number
  6327.    or a brokerage account number. A  discussion of how account  numbers
  6328.    are related to local and global securities begins on page 22.
  6329.  
  6330. o  (Required) Selling  method.  Entering  a  blank or  invalid  selling
  6331.    method causes the Sell  Method Lookup Table to pop up. This table is
  6332.    described  below. After you  enter or  select a  selling method, the
  6333.    selling method's description is displayed.
  6334.  
  6335. o  (Required) Tax exempt  status. If this  security is held in  an IRA,
  6336.    Keough, or  pension plan, it's probably  tax exempt.  The Schedule B
  6337.    and D-1 Reports rely on this value,  and skip any securities  marked
  6338.    as tax  exempt. The  Security Table  appends '(IRA)'  to a  security
  6339.    flagged as tax exempt. Note that a tax exempt security is  different
  6340.    from a  security whose  dividends are tax  free. Tax free  status is
  6341.    built into the security type chosen.
  6342.  
  6343. o  (Required)  Price precision. This value tells Capital Gainz how many
  6344.    decimal  places you  use for  prices  when  referring to  this local
  6345.    security. This is important if  you want accurate figures calculated
  6346.    on the Buy Shares Form and Sell Shares Form.
  6347.  
  6348. o  (Required)  Shares precision.  This  value  tells Capital  Gainz how
  6349.    many decimal  places you use for  share fractions  when referring to
  6350.    this local security. This is important  if you want accurate figures
  6351.    calculated on the Buy Shares Form and Sell Shares Form.
  6352.  
  6353.     Function keys at the bottom of the screen are:
  6354.     
  6355. o  Form Accept  -  accept all  entries  and  write the  local  security
  6356.  
  6357.                       Capital Gainz Users Manual                   103
  6358.  
  6359.  
  6360.  
  6361.  
  6362.  
  6363.    record. This is a  short-cut key, since  you get the same result  by
  6364.    hitting ENTER  on each  field. You  can redefine  this key from  the
  6365.    default CTRL-ENTER value.
  6366.  
  6367. o  Form Reject  - exit immediately, back  to the  Local Security Table.
  6368.    This is a short-cut  key, since you get  the same result  by hitting
  6369.    ESC to  back out of  the form. You  can redefine this  key from  the
  6370.    default CTRL-ESC value.
  6371.  
  6372.     After completing the form, the local security record is added. You
  6373. return to the Local Security Table,  and the just added local security
  6374. is highlighted.
  6375.  
  6376. 9.1.1  Broker/Investment Company Lookup
  6377.  
  6378. [[Screen not in online version.]]
  6379.  
  6380.     The  Broker/Investment   Company  Lookup   Table  is  brought   up
  6381. automatically if you enter an invalid broker/investment company  name.
  6382. This   table   simply   lists   all   of   the   previously    entered
  6383. broker/investment company  names. This  table is used  instead of  the
  6384. Broker  Table, which  only shows  4 broker/investment  companies  at a
  6385. time.
  6386.  
  6387.     If you entered an invalid broker/investment company, the cursor is
  6388. positioned on  the broker/investment  company  that best  matches  the
  6389. entered symbol. Function keys at the bottom of the screen are:
  6390.     
  6391. o  ENTER:Select  - select  the highlighted  broker/investment  company,
  6392.    inserting  its name into  the form's  broker/investment company name
  6393.    field. 
  6394.  
  6395. o  INS:Add - define a new broker/investment company.
  6396.  
  6397. o  F2:Change - change the highlighted broker/investment company.
  6398.  
  6399. o  DEL:Delete - delete the highlighted broker/investment company.
  6400.  
  6401. o  ESC:Exit   -   exit   from    the   table,   without   selecting   a
  6402.    broker/investment company.
  6403.  
  6404.     See Chapter  13  for details  on  adding, changing,  and  deleting
  6405. broker/investment companies.
  6406.  
  6407. 9.1.2  Selling Methods
  6408.  
  6409.     The  Sell Method Lookup Table, described on page 78, is brought up
  6410. automatically  if you enter an invalid selling method. The sell method
  6411. selected  can be  changed later,  or a  different sell  method can  be
  6412.  
  6413.                       Capital Gainz Users Manual                   104
  6414.  
  6415.  
  6416.  
  6417.  
  6418.  
  6419. specified when shares of  this security are actually sold,  unless you
  6420. already sold shares with an average price selling method. According to
  6421. the IRS, once you  sell any shares of a  mutual fund using an  average
  6422. price  method,  you must  continue  using that  average  price selling
  6423. method in the future. Even if you plan to use an average price selling
  6424. method, it's a  good idea to defer  this selection until you  actually
  6425. sell shares. 
  6426.  
  6427.     Detailed information  on each selling  method is given  in Chapter
  6428. 19. 
  6429.  
  6430. 9.2  Change a Local Security
  6431.  
  6432.     The  Local Security Form is  brought up to  change the highlighted
  6433. local  security when  you hit  the ENTER  key while viewing  the Local
  6434. Security Table. The  Local Security  Form, described on  page 102,  is
  6435. initialized to the current values of the local security to be changed.
  6436.  
  6437.     Function keys at the bottom of the screen are:
  6438.     
  6439. o  Form  Accept -  accept all  entries  and  update the  local security
  6440.    record. This is a  short-cut key, since  you get the same result  by
  6441.    hitting ENTER  on each  field. You  can redefine this  key from  the
  6442.    default CTRL-ENTER value.
  6443.  
  6444. o  Form Reject  - exit immediately, back  to the  Local Security Table.
  6445.    This is a short-cut  key, since you get  the same result  by hitting
  6446.    ESC  to back  out of the  form. You can  redefine this key  from the
  6447.    default CTRL-ESC value.
  6448.  
  6449. o  F2:Price Update - enter a date/price value for this security. 
  6450.  
  6451. o  F3:Change  Global Security -  bring up  the Global  Security Form to
  6452.    change values in the related global security.
  6453.  
  6454.     After completing the  form, the local security  record is updated.
  6455. If  you  changed the  security's symbol,  all  of the  security's open
  6456. shares, closed shares, and distribution log records are  also changed.
  6457. Confirmation  is  required regardless  of  the  Confirm Update  global
  6458. setting, since many records could be affected. You return to the Local
  6459. Security Table, and the just added local security is highlighted. 
  6460.  
  6461. 9.2.1  Price Update
  6462.  
  6463.     Choosing  the Price Update function key on the Local Security Form
  6464. brings up the Price Form to record a price/date for the related global
  6465. security. See the Add a Price History Entry on page 108 for details.
  6466.  
  6467.  
  6468.  
  6469.                       Capital Gainz Users Manual                   105
  6470.  
  6471.  
  6472.  
  6473.  
  6474.  
  6475. 9.2.2  Change Global Security
  6476.  
  6477.     The Change Global Security function key on the Local Security Form
  6478. lets you bring  up the Global Security  Form to modify  the associated
  6479. global security. This form is discussed  beginning on page 134. If you
  6480. just want to change the global security symbol that the local security
  6481. is  linked to,  use  the global  security  symbol field  on the  Local
  6482. Security Form.
  6483.  
  6484. 9.3  Delete a Local Security
  6485.  
  6486.     The  Local Security Form is  brought up to  delete the highlighted
  6487. local  security  when you  hit  the DEL  key  while viewing  the Local
  6488. Security Table. The  Local Security  Form, described on  page 102,  is
  6489. initialized to the current values of the security to be deleted.
  6490.  
  6491.     The  local security record is deleted, as are all related activity
  6492. records.  Confirmation is  required regardless  of the  Confirm Delete
  6493. global  setting, since many records could be affected. When you finish
  6494. with the  Local Security Form, you return to the Local Security Table,
  6495. and the security after the one just deleted is highlighted.
  6496.  
  6497. 9.4  Portfolio Detail
  6498.  
  6499.     The  Portfolio Detail  Report,  similar  in  format to  the  Local
  6500. Security Table, is  available via a function key on the Local Security
  6501. Table. See page 152 for a description of this report.
  6502.  
  6503. 9.5  Price History
  6504.  
  6505. [[Screen not in online version.]]
  6506.  
  6507.     When  you choose  the Price  History function  key from  the Local
  6508. Security Table, you are asked if you want to see all dates or  a range
  6509. of dates. (The  Dates Form is described on page  117.) Then, the Price
  6510. History Table for  the highlighted local security  and requested range
  6511. of dates is shown.
  6512.  
  6513.     The Price History Table shows:
  6514.  
  6515. o  The associated  global security symbol and  name. Remember that  the
  6516.    price information is related to the  global security, not the  local
  6517.    security.
  6518.  
  6519. Price history records  are interleaved with  distribution records  and
  6520. stock split information,  sorted in descending  date order. For  price
  6521. history records, you're shown:
  6522.  
  6523. o  The date of the price.
  6524.  
  6525.                       Capital Gainz Users Manual                   106
  6526.  
  6527.  
  6528.  
  6529.  
  6530.  
  6531. o  The price.
  6532.  
  6533. For distribution records, you're shown:
  6534.  
  6535. o  The date of the distribution.
  6536.  
  6537. o  The type of distribution.
  6538.  
  6539. o  The distribution amount per share.
  6540.  
  6541. For stock splits, you're shown:
  6542.    
  6543. o  The date of the split.
  6544.  
  6545. o  The split ratio.
  6546.  
  6547. At the bottom of the table, you're shown:
  6548.  
  6549. o  The high price and date, low price and date.
  6550.  
  6551. o  The simple average price.
  6552.  
  6553. o  The total distribution per share.
  6554.  
  6555.     The table includes distribution per share amounts to explain price
  6556. drops due to dividend or capital gain payouts. Stock split information
  6557. is  shown for  historical reference  only. The  highest price  for the
  6558. period is flagged with an 'H', and the  lowest price for the period is
  6559. flagged with an 'L'. If the highest and lowest prices are the same, it
  6560. is flagged with an '*'. 
  6561.  
  6562.     Function keys at the bottom of the screen are:
  6563.  
  6564. o  INS:Add -  add price,  distribution,  or split  information for  the
  6565.    global security.
  6566.  
  6567. o  ENTER:Change - change the  highlighted price, distribution, or split
  6568.    information for the global security.
  6569.  
  6570. o  DEL:Delete  - delete the  highlighted price,  distribution, or split
  6571.    information for the global security.
  6572.  
  6573. o  ESC:Exit - exit from the Price History Table.
  6574.  
  6575. o  F2:Del  Range  -  delete  the  displayed  range  of  price   history
  6576.    information. If you select  this option, then  you are asked if  you
  6577.    want to delete the  price information, the distribution information,
  6578.    or both.
  6579.  
  6580.  
  6581.                       Capital Gainz Users Manual                   107
  6582.  
  6583.  
  6584.  
  6585.  
  6586.  
  6587. o  F3:Report - print the Price History  Report for the displayed global
  6588.    security and date range. 
  6589.  
  6590.      The Price  History Table  and Price  History Report are  valuable
  6591. tools for investment analysis. See Chapter 18 for details.
  6592.  
  6593. 9.5.1  Add a Price History Entry
  6594.  
  6595. [[Screen not in online version.]]
  6596.  
  6597.     The Price  Form is brought  up to add  a Price History  File entry
  6598. when you  hit the INS  key from  the Price History  Table. The  global
  6599. security's symbol and name from Price History Table are displayed, and
  6600. you enter:
  6601.  
  6602. o  (Required) The date for the price information.
  6603.  
  6604. o  (Required) The type  of price history data.  If you leave this field
  6605.    blank, or enter an invalid  value, the Price Type  Lookup Table pops
  6606.    up for you to select from. This table is described below.
  6607.  
  6608. If you selected the Price type:
  6609.  
  6610. o  (Required) The price of the security.
  6611.  
  6612. If you selected  the Dividend,  Interest, Long Term  Capital Gain,  or
  6613. Short Term Capital Gain type:
  6614.  
  6615. o  (Required) The distribution per share.
  6616.  
  6617. If you selected the Split type:
  6618.  
  6619. o  (Required) The stock split ratio.
  6620.  
  6621.     Function keys at the bottom of the screen are:
  6622.     
  6623. o  Form  Accept  - accept  all  entries  and  write  the price  history
  6624.    record. This is  a short-cut key, since you  get the same result  by
  6625.    hitting  ENTER on  each field.  You can redefine  this key  from the
  6626.    default CTRL-ENTER value.
  6627.  
  6628. o  Form  Reject - exit  immediately, back  to the  Price History Table.
  6629.    This is a short-cut  key, since you  get the same result by  hitting
  6630.    ESC  to back  out of  the form. You  can redefine this  key from the
  6631.    default CTRL-ESC value.
  6632.  
  6633.     If  an  existing  record  has  the  same  type/date,  it  will  be
  6634. overwritten with the just entered information. If no record exists for
  6635. the entered type/date,  then the  new record is  generally added.  The
  6636.  
  6637.                       Capital Gainz Users Manual                   108
  6638.  
  6639.  
  6640.  
  6641.  
  6642.  
  6643. Price type is an exception. This is due to the  price history interval
  6644. user  setting.  Here are  the rules  that  Capital Gainz  enforces for
  6645. adding a price history entry of type Price:
  6646.  
  6647. o  Always add entries that precede or follow all existing dates.
  6648.  
  6649. o  If  a  price  history  entry  exists  for  the  entered  date,  then
  6650.    overwrite it with the information just entered.
  6651.  
  6652. o  Don't add entries that are not at least the  specified price history
  6653.    interval  away  from the  next  and  previous  dates.  (This is  not
  6654.    enforced if you add a price directly from the Price History Table.)
  6655.  
  6656. o  If an  entry causes  an existing  entry to  be less  than the  price
  6657.    history interval  away from  its next  and previous entries,  delete
  6658.    the exiting one and add this one.
  6659.  
  6660. o  Always save prices  that have  the same date  as a distribution  per
  6661.    share entry. This allows the  total return figure to  be as accurate
  6662.    as possible.
  6663.  
  6664.     Thus,
  6665.  
  6666. o  The entered date/price may or may not be put in the file.
  6667.  
  6668. o  If the date/price is  put in the file, then an existing entry may or
  6669.    may not be deleted.
  6670.  
  6671.     After  completing the form, the price history record is added. You
  6672. return to the Price  History Table, and  the just added price  history
  6673. entry is highlighted.
  6674.  
  6675. 9.5.1.1  Price Type Lookup Table
  6676.  
  6677. [[Screen not in online version.]]
  6678.  
  6679.     The Price Type Lookup Table is brought up if you  enter an invalid
  6680. price  type. This  table is  similar to  the Distribution  Type Lookup
  6681. Table  described on  page  97, except  for  a few  different  entries.
  6682. Hitting ENTER selects the highlighted price type.
  6683.  
  6684.     The price types are:
  6685.     
  6686. o  PRC - Price
  6687.  
  6688. o  DIV - Dividend or INT - Interest
  6689.  
  6690. o  STCG - Short Term Capital Gain
  6691.  
  6692.  
  6693.                       Capital Gainz Users Manual                   109
  6694.  
  6695.  
  6696.  
  6697.  
  6698.  
  6699. o  LTCG - Long Term Capital Gain
  6700.  
  6701. o  SPLT - Stock Split
  6702.  
  6703. Entering  a Stock  Split here  simply records  it -  the split  is not
  6704. executed.
  6705.  
  6706. 9.5.2  Change a Price History Entry
  6707.  
  6708.     The  Price  Form is  brought up  to  change the  highlighted price
  6709. history record when  you hit the ENTER key. The  Price Form, described
  6710. in the  Add  a Price  History  Entry section,  is initialized  to  the
  6711. current values of  the price history  record to be changed.  You can't
  6712. change the price history type. Instead, you should delete the original
  6713. and then add the new one. 
  6714.  
  6715.     If you change a Price record, then the original is deleted and the
  6716. new  record is added according to  the rules given in  the Add a Price
  6717. History Entry section. You return to the Price History Table, and  the
  6718. just changed record is highlighted.
  6719.  
  6720.     Function keys at the bottom of the screen are:
  6721.     
  6722. o  Form  Accept  - accept  all  entries  and  write  the price  history
  6723.    record. This is a  short-cut key, since  you get the same result  by
  6724.    hitting  ENTER on each  field. You  can redefine  this key  from the
  6725.    default CTRL-ENTER value.
  6726.  
  6727. o  Form  Reject - exit  immediately, back  to the  Price History Table.
  6728.    This is a short-cut  key, since you get  the same result  by hitting
  6729.    ESC  to back  out of  the form. You  can redefine this  key from the
  6730.    default CTRL-ESC value.
  6731.  
  6732.  
  6733. 9.5.3  Delete a Price History Entry
  6734.  
  6735.     The  Price  Form is  brought up  to  delete the  highlighted price
  6736. history record when you hit the  DEL key. The Price Form, described in
  6737. the Add a Price  History Entry section, is initialized to  the current
  6738. values of the price history record to be deleted. 
  6739.  
  6740.     After deleting the price  history record, you return to  the Price
  6741. History Table, and the record after the deleted record is highlighted.
  6742.  
  6743. 9.5.4  Delete a Range of Prices
  6744.  
  6745.     The  Del Range  function key  allows you  to delete  the displayed
  6746. range of price history  records, based on the previously  entered date
  6747. range. You are also given the option of deleting the displayed prices,
  6748.  
  6749.                       Capital Gainz Users Manual                   110
  6750.  
  6751.  
  6752.  
  6753.  
  6754.  
  6755. the displayed distributions, or both.
  6756. [[Screen not in online version.]]
  6757.  
  6758. You will  always  be  prompted for  confirmation,  regardless  of  the
  6759. Confirm Delete global setting, since many records could be affected.
  6760.  
  6761.     After the deletion, you return to the Local Security Table.
  6762.  
  6763. 9.5.5  Price History Report
  6764.  
  6765.     The Price History Report,  similar in format to the  Price History
  6766. Table,  is generated for the  previously entered date  range. See page
  6767. 159 for a description of this report.
  6768.  
  6769. 9.6  Price Update
  6770.  
  6771. [[Screen not in online version.]]
  6772.  
  6773.     After  selecting the Price Update  function key, you  are asked if
  6774. you want  to update security  prices from the  screen or from  a file.
  6775. Also, a function key at the bottom of the screen lets you:
  6776.  
  6777. o  F2:Create Skeleton File - create a  'skeleton' price update file  in
  6778.    the correct  format, showing  all global security symbols  and their
  6779.    latest price/date  information. This  gives you  an example  file to
  6780.    use in creating your  own update file - just  use any text editor to
  6781.    change it and add your own information. You  must enter a valid  DOS
  6782.    filename to print the information to.
  6783.  
  6784.  
  6785. 9.6.1  Price Update From the Screen
  6786.  
  6787. [[Screen not in online version.]]
  6788.  
  6789.     To update prices  from the  screen, you are  stepped through  each
  6790. local security  and prompted  for the  date  and share  price for  the
  6791. corresponding  global security.  This is  a quick  way to  prepare for
  6792. printing reports at the end of the month, quarter, or year. 
  6793.  
  6794.     The Price Update Form  shows the global security name  and symbol,
  6795. and accepts:
  6796.  
  6797. o  (Required)  Date  for  the  price.  The  first  entry  automatically
  6798.    displays the  current system  date, and  subsequent securities  show
  6799.    the  last  entered  date.  You  can accept  this  date  or  enter  a
  6800.    different one.
  6801.  
  6802. o  (Required) Price of the  security. If all you  have is a  fractional
  6803.    figure,  use the Fraction-to-Decimal  Table displayed  to convert it
  6804.  
  6805.                       Capital Gainz Users Manual                   111
  6806.  
  6807.  
  6808.  
  6809.  
  6810.  
  6811.    to a decimal value. 
  6812.  
  6813.     Function keys at the bottom of the screen are:
  6814.     
  6815. o  Form  Accept  - accept  all  entries  and  write  the price  history
  6816.    record. This is a  short-cut key, since you  get the same  result by
  6817.    hitting  ENTER on  each field.  You can  redefine this key  from the
  6818.    default CTRL-ENTER value.
  6819.  
  6820. o  Form Reject  - exit immediately, back  to the  Local Security Table.
  6821.    You can redefine this key from the default CTRL-ESC value.
  6822.  
  6823. o  F2:Skip Forward - skip the currently displayed  global security, and
  6824.    go to the next one.
  6825.  
  6826. o  F3:Skip Backward  - skip  the currently  displayed global  security,
  6827.    and go to the previous one.
  6828.  
  6829.     After  completing a  form,  the record  is  written to  the  Price
  6830. History  File. If  a  price  history  entry  exists  for  the  entered
  6831. symbol/date, that entry's price  is changed to the entered  price. See
  6832. the   prior  section  on  Add  a  Price  History  Entry  for  detailed
  6833. information on conditions for adding a price history record.
  6834.  
  6835. 9.6.2  Price Update From a File
  6836.  
  6837.     To update prices from a  file, you are prompted to enter  the name
  6838. of the comma-delimited price file to read in. The format  of this file
  6839. is:
  6840.  
  6841.    GLOBAL-SYMBOL,PRICE,DATE
  6842.  
  6843. The GLOBAL-SYMBOL and  DATE fields can be quoted, but  they don't have
  6844. to be. Each global  security that you want to  update is on a  line by
  6845. itself. The DATE field may be  omitted, in which case the current date
  6846. is used. Or, you can only  specify a DATE field for the  first record,
  6847. and this date will also be used for the prices that follow.
  6848.  
  6849.     As  described previously, you can generate a 'skeleton' price file
  6850. containing all global security symbols. 
  6851.  
  6852.     For each record read in  the price file, a price history  entry is
  6853. added according  to the rules given  in the Add a  Price History Entry
  6854. section.
  6855.  
  6856.     See  page 171 for information on how  you can get Capital Gainz to
  6857. automatically read in the price file every time you start it.
  6858.  
  6859.  
  6860.  
  6861.                       Capital Gainz Users Manual                   112
  6862.  
  6863.  
  6864.  
  6865.  
  6866.  
  6867. 9.7  Mixed Detail Report
  6868.  
  6869.     Choosing the  Mixed  Detail Report  function  key from  the  Local
  6870. Security  Table generates  the Mixed  Activity Detail  Report  for the
  6871. highlighted security, after prompting you for the date range. See page
  6872. 165 for a description of this report.
  6873.  
  6874. 9.8  Activity Summary
  6875.  
  6876.     Choosing the Activity Summary function key from the Local Security
  6877. Table generates the Activity Summary Report for the  highlighted local
  6878. security, after prompting you for  the date range. See page 157  for a
  6879. description of this report.
  6880.  
  6881. 9.9  Split Shares
  6882.  
  6883. [[Screen not in online version.]]
  6884.     
  6885.     When a security you own declares a stock split, you need to record
  6886. the  split  in  Capital  Gainz. The  split  is  applied  to all  local
  6887. securities, in  all  portfolios, that  are  linked to  the  associated
  6888. global security. Stock splits can:
  6889.  
  6890. o  Increase the number of shares, such as  in a 2-for-1 split or a non-
  6891.    taxable  stock dividend. For  a 10%  non-taxable stock dividend, you
  6892.    can declare a 1.1-for-1 split. Whenever  you increase the number  of
  6893.    shares, the basis price of the shares is decreased.
  6894.  
  6895. o  Decrease the number  of shares, such as in a 1-for-3 split. Whenever
  6896.    you decrease the number of shares, the basis  price of the shares is
  6897.    increased.
  6898.  
  6899.     To  record  a  split,  bring  up the  Stock  Split  Form  for  the
  6900. highlighted local security  on the Local  Security Table by  selecting
  6901. the Stock Split function key. The fields on this form are:
  6902.  
  6903. o  (Displayed) The global security symbol to  be split. This is derived
  6904.    from the local security selected.
  6905.  
  6906. o  (Required) The date  of the split. After you enter the date, Capital
  6907.    Gainz searches  the Price  History File  for recent  splits. If  you
  6908.    recently performed  a split  on this global security,  Capital Gainz
  6909.    displays the date of the split and asks if you want  to continue. If
  6910.    you answer NO, then you return to the Local Security Table.
  6911.  
  6912. o  (Required) The split ratio,  entered as VALUE1 for VALUE2. So, for a
  6913.    2 for 1 split, enter 2 for VALUE1 and 1 for VALUE2.
  6914.  
  6915.     You are  always asked  for confirmation  at the  end of  the Stock
  6916.  
  6917.                       Capital Gainz Users Manual                   113
  6918.  
  6919.  
  6920.  
  6921.  
  6922.  
  6923. Split Form, regardless of your global setting specifications. Function
  6924. keys displayed at the bottom of the form are:
  6925.  
  6926. o  Form  Accept - accept all entries and execute  the stock split. This
  6927.    is a short-cut key,  since you get the same result by hitting  ENTER
  6928.    on  each field.  You can  redefine this key  from the  default CTRL-
  6929.    ENTER value.
  6930.  
  6931. o  Form Reject  - exit immediately, back  to the  Local Security Table.
  6932.    This is a short-cut  key, since you  get the same result by  hitting
  6933.    ESC to  back out of  the form.  You can  redefine this key  from the
  6934.    default CTRL-ESC value.
  6935.  
  6936.     After  you complete the Stock  Split Form, a  counter displays the
  6937. progress of the share splitting procedure. All open shares records and
  6938. distribution records  for affected  local  securities, and  the  price
  6939. history  files for  the global  security, are  updated to  reflect the
  6940. split ratio. File data is actually being changed while this counter is
  6941. displayed. 
  6942.  
  6943. 9.9.1  Split Ratio
  6944.  
  6945.     You enter the stock split ratio  in the Stock Split Form. Thus, if
  6946. each share  is split  into two  shares, the ratio  is '2  For 1'.  The
  6947. number  of shares  are multiplied  by the ratio,  while the  price per
  6948. share is divided by the ratio.
  6949.  
  6950.     Reversing  a split  is  simple: just  split  the shares  with  the
  6951. inverse split ratio. So, if you performed a 2-for-1  split, to reverse
  6952. it you'd perform a 1-for-2 split.
  6953.  
  6954. 9.9.2  Example
  6955.  
  6956.     Say you have  the following  open shares information  for a  local
  6957. security:
  6958.  
  6959. #    Date    Shares   Price  Amount   Open  
  6960.              Bought                 Commission
  6961. 1)  1/01/90  10.0000  5.0000  50.00   1.00
  6962. 2)  2/01/90   9.0909  5.5000  50.00   1.00
  6963. 3)  3/01/90  10.5263  4.7500  50.00   1.00
  6964.  
  6965. Also, you've recorded the following distributions:
  6966.  
  6967. #    Date    Amount  Per Share  Type
  6968. 1)  1/01/90   7.20     0.24     Dividend
  6969. 2)  2/01/90   0.90     0.03     Long Term Capital Gain
  6970. 3)  3/01/90   5.00              Fee
  6971.  
  6972.  
  6973.                       Capital Gainz Users Manual                   114
  6974.  
  6975.  
  6976.  
  6977.  
  6978.  
  6979. Then, assuming a price  history interval of 28 days,  you've generated
  6980. the following price history records:
  6981.  
  6982.     Type    Date     Price   Per Share
  6983. 1)  Price  1/01/90  5.0000 
  6984. 2)  Div    1/01/90             0.24
  6985. 3)  Price  2/01/90  5.5000 
  6986. 4)  LTCG   2/01/90             0.03
  6987. 5)  Price  3/01/90  4.7500
  6988.  
  6989.     Then,  recording a  2  for 1  stock split  alters  the records  as
  6990. follows. 
  6991.  
  6992. Open shares records:
  6993.  
  6994. #    Date    Shares   Price  Amount   Open  
  6995.              Bought                 Commission
  6996. 1)  1/01/90  20.0000  2.5000  50.00   1.00
  6997. 2)  2/01/90  18.1818  2.7500  50.00   1.00
  6998. 3)  3/01/90  21.0526  2.3750  50.00   1.00
  6999.  
  7000. Distribution records:
  7001.  
  7002. #    Date    Amount  Per Share  Type
  7003. 1)  1/01/90   7.20     0.120    Dividend
  7004. 2)  2/01/90   0.90     0.015    Long Term Capital Gain
  7005. 3)  3/01/90   5.00              Fee
  7006.  
  7007. Price history records:
  7008.  
  7009.     Type    Date     Price   Per Share
  7010. 1)  Price  1/01/90  2.7500 
  7011. 2)  Div    1/01/90             0.120
  7012. 3)  Price  2/01/90  2.7500 
  7013. 4)  LTCG   2/01/90             0.015
  7014. 5)  Price  3/01/90  2.3750
  7015.  
  7016. 9.10  Portfolio Allocation 
  7017.  
  7018.     Choosing  the  Allocation  Report  function  key  from  the  Local
  7019. Security  Table  generates  the  Allocation  Report  for  the  current
  7020. portfolio. See page 154 for a description of this report.
  7021.  
  7022. 9.11  Fixup a Local Security
  7023.  
  7024. [[Screen not in online version.]]
  7025.  
  7026.     The Local Security  Fixup Form, available from the  Fixup function
  7027. key on  the Local Security  Table, allows  you to modify  the 'hidden'
  7028.  
  7029.                       Capital Gainz Users Manual                   115
  7030.  
  7031.  
  7032.  
  7033.  
  7034.  
  7035. values for the  highlighted local  security record.  If Capital  Gainz
  7036. terminates abnormally while adding, changing, or deleting records, the
  7037. open share information stored  in the security records may  become out
  7038. of sync  with the  actual  values in  the open  shares  file. If  this
  7039. happens,  you can change the information in the security records using
  7040. the Local Security Fixup Form. Individual activity log entries must be
  7041. fixed by hand prior to running fixup on the local security.
  7042.  
  7043.     The Local Security Fixup Form accepts:
  7044.  
  7045. o  Total open shares, open amount, and open commission.
  7046.  
  7047. o  Short term open shares, open amount,  and open commission. These are
  7048.    only used  for securities  that employ the  Double Category  selling
  7049.    method.  Otherwise, short term and long term status  is based on the
  7050.    current system date.
  7051.  
  7052.  
  7053. 9.11.1  Totals
  7054.  
  7055.     Fixup  usually requires the local  security's values to  be set to
  7056. the  totals in the Open Shares Log.  If you select the Totals function
  7057. key,  these totals will be calculated and entered into the appropriate
  7058. fields of the form. 
  7059.  
  7060.     Totals are  calculated by  tracing purchases  and  sales from  the
  7061. beginning,  similar  to  the  way performance  is  calculated  on  the
  7062. Activity Summary Report. Thus, totaling open share information  should
  7063. result in correct values  for open amounts, regardless of  the selling
  7064. method   used.  Short  term  totals  are  only  calculated  for  local
  7065. securities that use the Double Category selling method.
  7066.  
  7067.  
  7068.  
  7069.  
  7070.  
  7071.  
  7072.  
  7073.  
  7074.  
  7075.  
  7076.  
  7077.  
  7078.  
  7079.  
  7080.  
  7081.  
  7082.  
  7083.  
  7084.  
  7085.                       Capital Gainz Users Manual                   116
  7086.  
  7087.  
  7088.  
  7089.  
  7090.  
  7091.  
  7092.                      Chapter 10 - Log Maintenance
  7093.  
  7094.  
  7095. [[Screen not in online version.]]
  7096.  
  7097.     You get to the Log Maintenance Menu from the Main Menu by choosing
  7098. Log Maintenance. From there,  you can choose  to view either the  Open
  7099. Shares,  Closed Shares, or Distribution Log. You can limit the records
  7100. displayed by specifying a date range. After selecting the log type and
  7101. the  date range and bringing  up the log, you enter  the symbol of the
  7102. security whose records you want displayed. Function keys at the bottom
  7103. of the screen are:
  7104.  
  7105. o  ENTER - accepted the highlighted choice.
  7106.  
  7107. o  ESC:Exit - return to the Main Menu.
  7108.  
  7109. o  F10:DOS - suspend Capital Gainz and invoke the DOS Shell.
  7110.  
  7111. [[Screen not in online version.]]
  7112.  
  7113.     If you  hit  the F2:Select  Date  Range function  key on  the  Log
  7114. Maintenance  Menu, the  Dates Form  pops up.  Enter the  beginning and
  7115. ending  dates of the activity records you want displayed. The function
  7116. keys at the bottom of the screen are:
  7117.     
  7118. o  F2:All Dates - use all dates instead of entering a date range.
  7119.  
  7120.  
  7121.  
  7122.  
  7123.  
  7124.  
  7125.  
  7126.  
  7127.  
  7128.  
  7129.  
  7130.  
  7131.  
  7132.  
  7133.  
  7134.  
  7135.  
  7136.  
  7137.  
  7138.  
  7139.  
  7140.  
  7141.                       Capital Gainz Users Manual                   117
  7142.  
  7143.  
  7144.  
  7145.  
  7146.  
  7147.  
  7148. 10.1  Open Shares Log
  7149.  
  7150. [[Screen not in online version.]]
  7151.  
  7152.     The Open  Shares Log requires you to enter the symbol of the local
  7153. security whose open shares records you want to view. If you leave this
  7154. entry blank, or enter an invalid name, the Local Security Lookup Table
  7155. pops  up. This table is described on  page 70. After you enter a valid
  7156. security  symbol, the Open Shares  Log shows the  security's name, the
  7157. current date or the  specified date range, and the  security's current
  7158. price. The  records of shares bought over the period and still held as
  7159. of the current date are sorted in ascending order by date, and show:
  7160.  
  7161. o  The purchase date.
  7162.  
  7163. o  The number of shares purchased.
  7164.  
  7165. o  The  basis price,  which  is  the same  as the  purchase price  if a
  7166.    category method is not being used.
  7167.  
  7168. o  The basis  amount, which  is the  same as  the purchase amount  if a
  7169.    category method is not being used.
  7170.  
  7171. o  The purchase commission or load.
  7172.  
  7173. o  The current gain/loss.
  7174.  
  7175. At the  bottom  of  the  table, these  values  are  totalled  for  the
  7176. specified date range.
  7177.  
  7178.     The function keys at the bottom of the screen are:
  7179.  
  7180. o  INS:Add - bring up the Buy Shares Form to record a purchase.
  7181.  
  7182. o  ENTER:Change  -  bring  up  the  Buy   Shares  Form  to  change  the
  7183.    highlighted open shares record. 
  7184.  
  7185. o  DEL:Delete - delete the highlighted  open shares record, after first
  7186.    displaying it in the Buy Shares Form. 
  7187.  
  7188. o  F2:Del Range - delete the displayed range of open shares records. 
  7189.  
  7190. o  F3:Report  -  generate  the  Open  Shares   Detail  Report  for  the
  7191.    displayed local security and date range. 
  7192.  
  7193. o  F4:Symbol - go to the Symbol field to enter a different symbol.
  7194.  
  7195. o  ESC:Exit -  go to  the Symbol  field, or  exit from the  Open Shares
  7196.  
  7197.                       Capital Gainz Users Manual                   118
  7198.  
  7199.  
  7200.  
  7201.  
  7202.  
  7203.    Log,  returning  to  the Log  Maintenance Menu,  if  you are  on the
  7204.    Symbol field.
  7205.  
  7206.  
  7207. 10.1.1  Add an Open Shares Record
  7208.  
  7209.     If you  hit the  INS key  to add  an open  shares record,  the Buy
  7210. Shares Form pops  up. The fields in this form  are described in detail
  7211. beginning on page 68. However, you can't go to the Sell Shares Form or
  7212. Record Distribution Form.
  7213.  
  7214.     Adding  an open shares  record is  the same  as recording  a share
  7215. purchase. However, while  the Buy Shares  Form is accepted  repeatedly
  7216. when  reached through the Activity Menu, it is only accepted once when
  7217. brought up from the Open Shares Log.
  7218.  
  7219.     A price history entry may or may not be added based on the entered
  7220. price  and date. See page  108 for detailed  information on conditions
  7221. for adding a record to the Price History File.
  7222.  
  7223.     After  entering the purchase, you  return to the  Open Shares Log,
  7224. and the new record is highlighted.
  7225.  
  7226. 10.1.2  Change an Open Shares Record
  7227.  
  7228.     If you  hit the  ENTER key to  change the highlighted  open shares
  7229. record,  the Buy  Shares Form  pops up.  The fields  in this  form are
  7230. described in detail  in 68. You  can't go to the  Sell Shares Form  or
  7231. Record Distribution Form.
  7232.  
  7233.     The fields  in the Buy Shares Form are initialized to the record's
  7234. current  values. You can change all of  the fields except the security
  7235. symbol. Even if  a category method is being used,  the actual purchase
  7236. price and amount are displayed. 
  7237.  
  7238.     If you changed the  price and a corresponding price  history entry
  7239. exists,  it's deleted  and the new  price is  added. See  page 108 for
  7240. detailed  information on conditions for  adding a record  to the Price
  7241. History File.
  7242.  
  7243.     After  changing the  open shares  record, you  return to  the Open
  7244. Shares Log, and the changed record is highlighted.
  7245.  
  7246. 10.1.3  Delete an Open Shares Record
  7247.  
  7248.     If you  hit the  DEL  key to  delete the  highlighted open  shares
  7249. record,  the Buy  Shares Form  pops up.  The fields  in this  form are
  7250. described in detail beginning on page 68.
  7251.  
  7252.  
  7253.                       Capital Gainz Users Manual                   119
  7254.  
  7255.  
  7256.  
  7257.  
  7258.  
  7259.     The fields in the Buy Shares Form are  initialized to the record's
  7260. current values. Even  if a category  method is being used,  the actual
  7261. purchase price and amount are displayed and used in the deletion. 
  7262.  
  7263.     If a corresponding price history entry exists, it's deleted. 
  7264.  
  7265.     After  deleting the  open shares  record, you  return to  the Open
  7266. Shares Log, and the record after the deleted record is highlighted.
  7267.  
  7268. 10.1.4  Delete Range
  7269.  
  7270.     The  Del Range  function key  allows you  to delete  the displayed
  7271. range of open  shares records,  based on the  previously entered  date
  7272. range. You will always be prompted for confirmation, regardless of the
  7273. Confirm Delete global setting, since many records could be affected.
  7274.  
  7275.     The corresponding price history entries are not deleted.
  7276.  
  7277.     After the deletion, you return to the Log Maintenance Menu.
  7278.  
  7279. 10.1.5  Open Shares Detail Report
  7280.  
  7281.     The Open Shares  Detail Report  can be printed  for the  displayed
  7282. local security and selected date range. See page 161 for the format of
  7283. this report.
  7284.  
  7285. 10.1.6  Enter Local Symbol
  7286.  
  7287.     If you  hit the Symbol function  key, you are taken  to the symbol
  7288. entry  field at the top of the table.  This is the same as hitting the
  7289. ESC key. 
  7290.  
  7291.  
  7292.  
  7293.  
  7294.  
  7295.  
  7296.  
  7297.  
  7298.  
  7299.  
  7300.  
  7301.  
  7302.  
  7303.  
  7304.  
  7305.  
  7306.  
  7307.  
  7308.  
  7309.                       Capital Gainz Users Manual                   120
  7310.  
  7311.  
  7312.  
  7313.  
  7314.  
  7315.  
  7316. 10.2  Closed Shares Log
  7317.  
  7318. [[Screen not in online version.]]
  7319.  
  7320.     The Closed Shares  Log requires  you to  enter the  symbol of  the
  7321. local security  whose closed shares  records you want to  view. If you
  7322. leave this entry  blank, or enter an invalid  name, the Local Security
  7323. Lookup Table  pops up. This table  is described on page  68. After you
  7324. enter  a  valid  security symbol,  the  Closed  Shares  Log shows  the
  7325. security's name and the current date  or the specified date range. The
  7326. closed shares records are sorted in ascending order  first by the sell
  7327. date and then by the purchase date, and show:
  7328.  
  7329. o  The selling date.
  7330.  
  7331. o  The number of shares sold.
  7332.  
  7333. o  The selling price.
  7334.  
  7335. o  The selling amount.
  7336.  
  7337. o  The selling commission or load.
  7338.  
  7339. o  The gain/loss from the sale.
  7340.  
  7341. At the bottom of the table, these values are totaled for the specified
  7342. date range.
  7343.  
  7344.     The function keys at the bottom of the screen are:
  7345.  
  7346. o  INS:Add - bring up the Sell Shares Form to record a purchase. 
  7347.  
  7348. o  ENTER:Change  -  bring  up  the  Sell  Shares  Form  to  change  the
  7349.    highlighted closed shares record. 
  7350.  
  7351. o  DEL:Delete  - delete  the  highlighted  closed shares  record, after
  7352.    first displaying it in the Sell Shares Form. 
  7353.  
  7354. o  F2:Del Range - delete the displayed  range of closed shares records.
  7355.  
  7356.  
  7357. o  F3:Report  -  generate  the  Closed  Shares  Detail  Report for  the
  7358.    displayed local security and date range. 
  7359.  
  7360. o  F4:Symbol - go to the Symbol field to enter a different symbol.
  7361.  
  7362. o  ESC:Exit - go to  the Symbol field, or  exit from the  Closed Shares
  7363.    Log,  returning to  the Log  Maintenance  Menu, if  you are  on  the
  7364.  
  7365.                       Capital Gainz Users Manual                   121
  7366.  
  7367.  
  7368.  
  7369.  
  7370.  
  7371.    Symbol field.
  7372.  
  7373.  
  7374. 10.2.1  Add a Closed Shares Record
  7375.  
  7376.     If you hit the  INS key to  add a closed  shares record, the  Sell
  7377. Shares  Form pops up. The fields in  this form are described in detail
  7378. beginning on page 75. However, you can't go to the Buy Shares  Form or
  7379. Record Distribution Form, and can't redistribute the proceeds.
  7380.  
  7381.    Adding  closed  shares  records  is  the  same  as selling  shares.
  7382. However,  while  the Sell  Shares  Form  is  accepted repeatedly  when
  7383. reached  through  the Activity  Menu, it  is  only accepted  once when
  7384. brought up from the Closed Shares Log.
  7385.  
  7386.     A price history entry may or may not be added based on the entered
  7387. price  and date. See page  108 for detailed  information on conditions
  7388. for adding a record to the Price History File.
  7389.  
  7390.     After entering  the sale, you return to the Closed Shares Log, and
  7391. the first new record added is highlighted.
  7392.  
  7393. 10.2.2  Change a Closed Shares Record
  7394.  
  7395.     If you hit the  ENTER key to change the  highlighted closed shares
  7396. record, the  Sell Shares  Form pops  up. The fields  in this  form are
  7397. described in  detail beginning on  page 75.  You can't go  to the  Buy
  7398. Shares Form or Record Distribution Form.
  7399.  
  7400.     The fields in the Sell Shares Form are initialized to the record's
  7401. current values. You can change  all of the fields except  the security
  7402. symbol,  the selling  method, and  the number  of shares.  The selling
  7403. method  and  number  of  shares  sold  can't  be  changed  because  of
  7404. complicated  interrelationships. To  change these  fields, delete  and
  7405. 'unsell' the  shares, as described  below. Then, re-execute  the sale.
  7406. Also,  you'll have to  do this to  switch between long  term and short
  7407. term  status for a  sale, since  this is assigned  at the  time of the
  7408. actual sale by comparing the closing date to the open date.
  7409.  
  7410.     When  you change a closed shares  record, the open and close dates
  7411. are compared to  the current  holding period and  the short/long  term
  7412. status is changed if necessary.
  7413.  
  7414.     If you changed the  price and a corresponding price  history entry
  7415. exists, it's  deleted and the  new price  is added. See  page 108  for
  7416. detailed  information on conditions for  adding a record  to the Price
  7417. History File.
  7418.  
  7419.     After  changing the closed shares record, you return to the Closed
  7420.  
  7421.                       Capital Gainz Users Manual                   122
  7422.  
  7423.  
  7424.  
  7425.  
  7426.  
  7427. Shares Log, and the changed record is highlighted.
  7428.  
  7429. 10.2.3  Delete a Closed Shares Record
  7430.  
  7431.     If you  hit the DEL  key to  delete the highlighted  closed shares
  7432. record, the  Sell Shares Form  pops up.  The fields in  this form  are
  7433. described in detail on page 75.
  7434.  
  7435.     The fields in the Sell Shares Form are initialized to the record's
  7436. current values. 
  7437.  
  7438.     If a corresponding price history entry exists, it's deleted. 
  7439.  
  7440.     Before the record is deleted, you are given the option to 'unsell'
  7441. the shares:
  7442.  
  7443. [[Screen not in online version.]]
  7444.  
  7445.     'Unselling' closed  shares  records  means  that  the  open  share
  7446. information is added back to the  Open Shares File. The price used for
  7447. the open  shares record  is the  actual purchase  price, which may  be
  7448. different from the basis price if  you used a category selling method.
  7449. The net effect  is that you reverse the selling  of these open shares.
  7450. However,  any note  previously  attached to  the  open shares  is  not
  7451. restored. Instead, a default note of 'UNSOLD' is used. 
  7452.  
  7453.     If you choose not to 'unsell' the shares, the closed shares record
  7454. is simply deleted.
  7455.  
  7456.     You can  unsell a sold shares record that was created for a return
  7457. of  principal as well. Since the sold  shares record has 0 shares, the
  7458. net effect is that you add the principal back to the basis of the open
  7459. shares.
  7460.  
  7461.     When  sold  shares  records are  unsold,  Capital  Gainz  tries to
  7462. recombine  the  shares with  any  existing  open shares  records.  For
  7463. instance, say you sold 100 shares from a purchase of 200 shares, which
  7464. changes the  open shares record to  only have 100 shares.  If you then
  7465. unsold the 100 shares, Capital Gainz will  combine the 100 shares with
  7466. the remaining open  shares record to  recreate the original  purchase.
  7467. Unsold records are only  recombined with open shares records  when the
  7468. symbol,  date,  and  price match.  Thus,  the  only  way an  incorrect
  7469. recombination can occur is  if you made multiple purchases on the same
  7470. date at the same price.
  7471.  
  7472.     After  deleting the closed shares record, you return to the Closed
  7473. Shares Log, and the record after the deleted record is highlighted.
  7474.  
  7475.  
  7476.  
  7477.                       Capital Gainz Users Manual                   123
  7478.  
  7479.  
  7480.  
  7481.  
  7482.  
  7483. 10.2.4  Delete Range
  7484.  
  7485.     The  Del Range  function key  allows you  to delete  the displayed
  7486. range of closed shares  records, based on the previously  entered date
  7487. range. You will always be prompted for confirmation, regardless of the
  7488. Confirm Delete global setting, since  many records could be  affected.
  7489. You  will also  be  given the  option  of 'unselling'  the shares,  as
  7490. described in the section on deleting closed shares records.
  7491.  
  7492.     The corresponding price history entries are not deleted.
  7493.  
  7494.     After the deletion, you return to the Log Maintenance Menu.
  7495.  
  7496. 10.2.5  Closed Shares Detail Report
  7497.  
  7498.     The Closed Shares Detail  Report can be printed for  the displayed
  7499. security and selected date range. See  page 162 for the format of this
  7500. report.
  7501.  
  7502. 10.2.6  Enter Local Symbol
  7503.  
  7504.     If you  hit the Symbol function  key, you are taken  to the symbol
  7505. entry field  at the top of the  table. The is the  same as hitting the
  7506. ESC key. 
  7507.  
  7508.  
  7509.  
  7510.  
  7511.  
  7512.  
  7513.  
  7514.  
  7515.  
  7516.  
  7517.  
  7518.  
  7519.  
  7520.  
  7521.  
  7522.  
  7523.  
  7524.  
  7525.  
  7526.  
  7527.  
  7528.  
  7529.  
  7530.  
  7531.  
  7532.  
  7533.                       Capital Gainz Users Manual                   124
  7534.  
  7535.  
  7536.  
  7537.  
  7538.  
  7539.  
  7540. 10.3  Distribution Log
  7541.  
  7542. [[Screen not in online version.]]
  7543.  
  7544.     The Distribution Log requires you to enter the symbol of the local
  7545. security whose distribution  records you  want to view.  If you  leave
  7546. this entry blank, or enter an invalid name, the Local Security  Lookup
  7547. Table  pops up. This table is described  on page 70. After you enter a
  7548. valid security symbol, the Distribution Log  shows the security's name
  7549. and the current  date or  the specified date  range. The  distribution
  7550. records are sorted in ascending order by date, and show:
  7551.  
  7552. o  The distribution date.
  7553.  
  7554. o  The type of distribution.
  7555.  
  7556. o  The amount of the distribution.
  7557.  
  7558. o  The per share amount of the distribution.
  7559.  
  7560. Return of principal  distributions are  treated as sales  in order  to
  7561. reduce basis.  Thus, they  are not  shown here. At  the bottom  of the
  7562. table, these values are totaled for the specified date range.
  7563.  
  7564.     The function keys at the bottom of the screen are:
  7565.  
  7566. o  INS:Add  -  bring  up  the  Record  Distribution  Form  to  record a
  7567.    distribution. 
  7568.  
  7569. o  ENTER:Change - bring up the Record  Distribution Form to change  the
  7570.    highlighted distribution record. 
  7571.  
  7572. o  DEL:Delete  -  delete the  highlighted  distribution  record,  after
  7573.    first displaying it in the Record Distribution Form. 
  7574.  
  7575. o  F2:Del Range - delete the displayed range of distribution records. 
  7576.  
  7577. o  F3:Report  -  generate  the   Distribution  Detail  Report  for  the
  7578.    displayed local security and date range. 
  7579.  
  7580. o  F4:Symbol - go to the Symbol field to enter a different symbol.
  7581.  
  7582. o  ESC:Exit -  go to the  symbol field, or  exit from the  Distribution
  7583.    Log,  returning  to  the Log  Maintenance Menu,  if  you are  on the
  7584.    Symbol field.
  7585.  
  7586.  
  7587.  
  7588.  
  7589.                       Capital Gainz Users Manual                   125
  7590.  
  7591.  
  7592.  
  7593.  
  7594.  
  7595. 10.3.1  Add a Distribution Record
  7596.  
  7597.     If you  hit the INS key  to add a distribution  record, the Record
  7598. Distribution Form pops  up. The fields in  this form are  described in
  7599. detail beginning on  page 95. However, you can't go  to the Buy Shares
  7600. Form or Sell  Shares Form, and can't  reinvest a distribution or  sell
  7601. shares to cover a fee.
  7602.  
  7603.     Adding  a  distribution   record  is  the  same   as  recording  a
  7604. distribution. However, while the Record Distribution Form is  accepted
  7605. repeatedly when reached through the Activity Menu, it is only accepted
  7606. once when brought up from the Distribution Log.
  7607.  
  7608.     A price history entry  for the distribution's per share  amount is
  7609. added based  on the  entered amount  and date.  See  108 for  detailed
  7610. information on conditions  for adding  a record to  the Price  History
  7611. File.
  7612.  
  7613.     After  entering   the  distribution,  you  are   returned  to  the
  7614. Distribution Log, and the new record is highlighted.
  7615.  
  7616. 10.3.2  Change a Distribution Record
  7617.  
  7618.     If  you hit the ENTER  key to change  the highlighted distribution
  7619. record,  the Record Distribution Form pops up. The fields in this form
  7620. are described in detail beginning on page 95. You can't go  to the Buy
  7621. Shares Form or Sell Shares Form.
  7622.  
  7623.     The  fields in the Record Distribution Form are initialized to the
  7624. record's current values.  You can change all of  the fields except the
  7625. security symbol.
  7626.  
  7627.     If  you changed  the per  share amount  and a  corresponding price
  7628. history  entry exists, it's  deleted and the  new per  share amount is
  7629. added.  See page 108 for detailed information on conditions for adding
  7630. a record to the Price History File.
  7631.  
  7632.     After  changing  the  distribution  record,  you  return  to   the
  7633. Distribution Log, and the changed record is highlighted.
  7634.  
  7635. 10.3.3  Delete a Distribution Record
  7636.  
  7637.     If  you hit  the DEL  key to  delete the  highlighted distribution
  7638. record, the Record Distribution Form pops  up. The fields in this form
  7639. are described in detail beginning on page 95.
  7640.  
  7641.     The  fields in the Record Distribution Form are initialized to the
  7642. record's current values. 
  7643.  
  7644.  
  7645.                       Capital Gainz Users Manual                   126
  7646.  
  7647.  
  7648.  
  7649.  
  7650.  
  7651.     If a corresponding price history entry exists, it's deleted. 
  7652.  
  7653.     After  deleting  the  distribution  record,  you  return  to   the
  7654. Distribution  Log,  and   the  record  after  the  deleted  record  is
  7655. highlighted.
  7656.  
  7657. 10.3.4  Delete Range
  7658.  
  7659.     The  Del Range  function key  allows you  to delete  the displayed
  7660. range of distribution  records, based on  the previously entered  date
  7661. range. You will always be prompted for confirmation, regardless of the
  7662. Confirm Delete global setting, since many records could be affected.
  7663.  
  7664.     Any corresponding price history entries are not deleted.
  7665.  
  7666.     After the deletion, you return to the Log Maintenance Menu.
  7667.  
  7668. 10.3.5  Distribution Detail Report
  7669.  
  7670.     The Distribution  Detail Report can  be printed for  the displayed
  7671. local security and selected date range. See page 164 for the format of
  7672. this report.
  7673.  
  7674. 10.3.6  Enter Local Symbol
  7675.  
  7676.     If you  hit the Symbol function  key, you are taken  to the symbol
  7677. entry field at  the top of the table. This is  the same as hitting the
  7678. ESC key. 
  7679.  
  7680.  
  7681.  
  7682.  
  7683.  
  7684.  
  7685.  
  7686.  
  7687.  
  7688.  
  7689.  
  7690.  
  7691.  
  7692.  
  7693.  
  7694.  
  7695.  
  7696.  
  7697.  
  7698.  
  7699.  
  7700.  
  7701.                       Capital Gainz Users Manual                   127
  7702.  
  7703.  
  7704.  
  7705.  
  7706.  
  7707.  
  7708.  
  7709.  
  7710.  
  7711.  
  7712.  
  7713.  
  7714.  
  7715.  
  7716.  
  7717.  
  7718.  
  7719.  
  7720.  
  7721.  
  7722.  
  7723.  
  7724.  
  7725.  
  7726.  
  7727.  
  7728.  
  7729.  
  7730.  
  7731.  
  7732.  
  7733.  
  7734.  
  7735.  
  7736.  
  7737.  
  7738.  
  7739.  
  7740.  
  7741.  
  7742.  
  7743.  
  7744.  
  7745.  
  7746.  
  7747.  
  7748.  
  7749.  
  7750.  
  7751.  
  7752.  
  7753.  
  7754.  
  7755.  
  7756.  
  7757.                       Capital Gainz Users Manual                   128
  7758.  
  7759.  
  7760.  
  7761.  
  7762.  
  7763.  
  7764.                         Chapter 11 - Portfolios
  7765.  
  7766.  
  7767. [[Screen not in online version.]]
  7768.  
  7769.     The Portfolio Table, brought up from the Main Menu, shows a single
  7770. line of  information for  each portfolio,  with  portfolios listed  in
  7771. order by  ID.  There is  a  checkmark displayed  to  the left  of  the
  7772. currently open portfolio. When  you start Capital Gainz for  the first
  7773. time, a portfolio with an ID of 001, named '<<Default Portfolio>>', is
  7774. created. The values displayed for each portfolio are:
  7775.  
  7776. o  Portfolio ID - a number between 1 and 999.
  7777.  
  7778. o  Portfolio name,  which will be displayed  on forms  and reports that
  7779.    are portfolio specific.
  7780.  
  7781. If you used the Show Values function key, you are also shown:
  7782.  
  7783. o  Current value of portfolio holdings.
  7784.  
  7785. o  Current gain/loss of portfolio holdings.
  7786.  
  7787. o  Total value of holdings in all portfolios. 
  7788.  
  7789. o  Total gain/loss of holdings in all portfolios.
  7790.  
  7791.     At  the bottom of the Portfolio Table is a horizontally scrollable
  7792. row of functions. Using function keys, you can:
  7793.  
  7794. o  ENTER:Make Current  - makes  the highlighted  portfolio the  current
  7795.    portfolio.  A checkmark is  displayed to  the left  of the currently
  7796.    open portfolio.
  7797.  
  7798. o  INS:Add - add a portfolio.
  7799.  
  7800. o  F2:Change - change the highlighted portfolio.
  7801.  
  7802. o  DEL:Delete - delete the highlighted portfolio.
  7803.  
  7804. o  ESC:Exit - exit from the table, returning to the Main Menu.
  7805.  
  7806. o  F3:Tax Report  - generate  the Schedule B  and D-1  reports for  the
  7807.    highlighted portfolio.
  7808.  
  7809. o  F4:Portfolio Summary - generate the Portfolio Summary Report.
  7810.  
  7811. o  F5:Portfolio  Detail - generate the Portfolio Detail  Report for the
  7812.  
  7813.                       Capital Gainz Users Manual                   129
  7814.  
  7815.  
  7816.  
  7817.  
  7818.  
  7819.    highlighted portfolio.
  7820.  
  7821. o  F6:Portfolio Allocation  - generate  the Allocation  Report for  the
  7822.    highlighted portfolio.
  7823.  
  7824. o  F8:Show Values - toggles showing/not showing portfolio values.
  7825.  
  7826. Each of these functions is described below.
  7827.  
  7828. 11.1  Make Current
  7829.  
  7830.     By hitting the ENTER  key, you make the highlighted  portfolio the
  7831. current  portfolio.  This opens  the  portfolio  for  buy,  sell,  and
  7832. distribution activity.  All portfolio specific forms  and reports show
  7833. the current portfolio, if you defined more than one portfolio.
  7834.  
  7835.     The current portfolio is distinguished in the Portfolio Table by a
  7836. checkmark to the left of its ID. The current portfolio is 'remembered'
  7837. between sessions, so  whenever you  start up Capital  Gainz, the  last
  7838. portfolio that  you  had  opened  automatically  becomes  the  current
  7839. portfolio. 
  7840.  
  7841. 11.2  Add a Portfolio
  7842.  
  7843. [[Screen not in online version.]]
  7844.  
  7845.     The Portfolio Form is brought  up to add a portfolio when  you hit
  7846. the  INS  key while  viewing the  Portfolio Table.  The fields  in the
  7847. Portfolio Form are:
  7848.  
  7849. o  (Required) The ID  for the portfolio. This is a value from 1 to 999,
  7850.    and is  used as part of  the filename for  the local security,  open
  7851.    shares,  closed  shares,  and  distributions  files.  Capital  Gainz
  7852.    displays the first unused ID.
  7853.  
  7854. o  (Optional) The portfolio name. This name  is shown on all  portfolio
  7855.    specific forms and reports. 
  7856.  
  7857. o  (Optional) Up  to 3  lines of  descriptive text  for the  portfolio.
  7858.    This description  is only used on  the Portfolio  Summary Report. If
  7859.    you leave a line blank and hit ENTER, the other lines are skipped.
  7860.  
  7861.     Function keys at the bottom of the screen are:
  7862.     
  7863. o  Form  Accept - accept  all entries  and write  the portfolio record.
  7864.    This is a short-cut  key, since you  get the same result by  hitting
  7865.    ENTER on  each field.  You can  redefine this  key from  the default
  7866.    CTRL-ENTER value.
  7867.  
  7868.  
  7869.                       Capital Gainz Users Manual                   130
  7870.  
  7871.  
  7872.  
  7873.  
  7874.  
  7875. o  Form Reject  - exit immediately, back  to the  Portfolio Table. This
  7876.    is  a short-cut key, since you get the same result by hitting ESC to
  7877.    back out  of the form.  You can redefine  this key  from the default
  7878.    CTRL-ESC value.
  7879.  
  7880.     After completing the form,  the portfolio record is added  and the
  7881. corresponding  local   security,  open  shares,   closed  shares,  and
  7882. distribution files are created. You return to the Portfolio Table, and
  7883. the  just  added portfolio  is  highlighted  and becomes  the  current
  7884. portfolio.
  7885.  
  7886. 11.3  Change a Portfolio
  7887.  
  7888.     The  Portfolio  Form  is  brought up  to  change  the  highlighted
  7889. portfolio when you hit the F2  key while viewing the Portfolio  Table.
  7890. The  Portfolio  Form, described  in the  Add  a Portfolio  section, is
  7891. initialized to the current values of the portfolio to be changed.
  7892.  
  7893.     Function keys at the bottom of the screen are:
  7894.     
  7895. o  Form Accept  - accept all entries  and update  the portfolio record.
  7896.    This is a short-cut  key, since you  get the same result by  hitting
  7897.    ENTER on  each field.  You can  redefine this key  from the  default
  7898.    CTRL-ENTER value.
  7899.  
  7900. o  Form Reject  - exit immediately, back  to the  Portfolio Table. This
  7901.    is a short-cut key, since you get the same  result by hitting ESC to
  7902.    back  out of the  form. You  can redefine this key  from the default
  7903.    CTRL-ESC value.
  7904.  
  7905.     After completing the form, the portfolio record is updated. If you
  7906. changed the  portfolio's ID, the  local security, open  shares, closed
  7907. shares,  and distribution files  are renamed accordingly. Confirmation
  7908. is  required regardless  of the Confirm  Update global  setting, since
  7909. many records could be affected. You return to the Portfolio Table, and
  7910. the just changed portfolio is highlighted. 
  7911.  
  7912. 11.4  Delete a Portfolio
  7913.  
  7914.     The  Portfolio  Form is  brought  up  to  delete  the  highlighted
  7915. portfolio when you hit the DEL key while viewing the Portfolio  Table.
  7916. The  Portfolio  Form, described  in the  Add  a Portfolio  section, is
  7917. initialized to the current values of the portfolio to be deleted.
  7918.  
  7919.     The  portfolio record  is deleted,  as are  the portfolio's  local
  7920. security,  open  shares,  closed   shares,  and  distribution   files.
  7921. Confirmation  is  required regardless  of  the  Confirm Delete  global
  7922. setting,  since many records  could be affected.  When you're finished
  7923. with the  Portfolio Form, you return  to the Portfolio Table,  and the
  7924.  
  7925.                       Capital Gainz Users Manual                   131
  7926.  
  7927.  
  7928.  
  7929.  
  7930.  
  7931. portfolio after the one just deleted is highlighted.
  7932.  
  7933. 11.5  Tax Report
  7934.  
  7935.     The  Schedule  B and  Schedule  D-1  Reports for  the  highlighted
  7936. portfolio are available via a function key on the Portfolio Table. See
  7937. page 155 for descriptions of these reports.
  7938.  
  7939. 11.6  Portfolio Summary
  7940.  
  7941.     The  Portfolio Summary Report, similar in  format to the Portfolio
  7942. Table,  is available via  a function key  on the  Portfolio Table. See
  7943. page 149 for a description of this report.
  7944.  
  7945. 11.7  Portfolio Detail
  7946.  
  7947.     The Portfolio Detail Report for the highlighted portfolio, similar
  7948. in format to the Local Security Table, is available via a function key
  7949. on the Portfolio Table. See page 152 for a description of this report.
  7950.  
  7951. 11.8  Portfolio Allocation
  7952.  
  7953.     The Allocation Report for the  highlighted portfolio. See page 154
  7954. for a description of this report.
  7955.  
  7956. 11.9  Show Values
  7957.  
  7958.     Capital  Gainz  can  calculate  and  display  the  value  of  your
  7959. portfolios. However, if you have large portfolios, or many portfolios,
  7960. this process may be slow.  Use the Show Values function key  to toggle
  7961. turning the value calculations on and off. The default is  not to show
  7962. the values.
  7963.  
  7964.  
  7965.  
  7966.  
  7967.  
  7968.  
  7969.  
  7970.  
  7971.  
  7972.  
  7973.  
  7974.  
  7975.  
  7976.  
  7977.  
  7978.  
  7979.  
  7980.  
  7981.                       Capital Gainz Users Manual                   132
  7982.  
  7983.  
  7984.  
  7985.  
  7986.  
  7987.  
  7988.  
  7989.                     Chapter 12 - Global Securities
  7990.  
  7991.  
  7992. [[Screen not in online version.]]
  7993.  
  7994.     The  Global Security Table, brought  up from the  Main Menu, shows
  7995. global  securities, listed  in alphabetical  order by  global security
  7996. symbol. The values displayed for each security are:
  7997.  
  7998. o  Global security symbol.
  7999.  
  8000. o  Global security name.
  8001.  
  8002. o  Security type.
  8003.  
  8004. o  The most recent price recorded in the Price History File.
  8005.  
  8006. o  The current yield.
  8007.  
  8008.     At  the  bottom of  the Global  Security  Table is  a horizontally
  8009. scrollable row of functions. Using function keys, you can:
  8010.  
  8011. o  ENTER:Select -  select the  highlighted security,  if called  from a
  8012.    form looking up a global security symbol.
  8013.  
  8014. o  INS:Add - add a security.
  8015.  
  8016. o  F2:Change - change the highlighted security.
  8017.  
  8018. o  DEL:Delete - delete the highlighted security.
  8019.  
  8020. o  ESC:Exit - exit from the table, returning to the Main Menu.
  8021.  
  8022. o  F3:Price History - view the price  history table for the highlighted
  8023.    security.
  8024.  
  8025. o  F4:Price  Update - update the prices of all global securities in the
  8026.    portfolio, entering the information from the screen or a file.
  8027.  
  8028. o  F5:Report - generate the Global Securities Report.
  8029.  
  8030. Each of these functions is described below.
  8031.  
  8032.  
  8033.  
  8034.  
  8035.  
  8036.  
  8037.                       Capital Gainz Users Manual                   133
  8038.  
  8039.  
  8040.  
  8041.  
  8042.  
  8043. 12.1  Add a Global Security
  8044.  
  8045. [[Screen not in online version.]]
  8046.  
  8047.     The Global  Security Form is brought  up to add a  global security
  8048. when you  hit the INS key while viewing the Global Security Table. The
  8049. fields in the Global Security Form are:
  8050.  
  8051. o  (Required)  The global  symbol for  the  security. For  stocks,  you
  8052.    probably want  to enter  the symbol  used in  the newspaper's  stock
  8053.    exchange listings.  You use this symbol  to tie  local securities to
  8054.    global securities.
  8055.  
  8056. o  (Required) The  global security name. The  security name  is used on
  8057.    many  other forms, tables, and reports by tracing  the link from the
  8058.    local security to the global security.
  8059.  
  8060. o  (Required)  The  broker/investment  company responsible  for selling
  8061.    and/or  holding the  shares. For  stocks and  bonds, this  will be a
  8062.    broker  or the actual  company. For mutual  funds, this  will be the
  8063.    mutual  fund investment company  or a  broker. This  name provides a
  8064.    link  to   the  Broker/Investment  Company   File,  which   contains
  8065.    addresses and  phone numbers. If you leave this entry blank or enter
  8066.    an invalid  name, the  Broker/Investment Company  Lookup Table  pops
  8067.    up.  This  table is  described  on  page  104. A  discussion  of how
  8068.    broker/investment  companies   are  related  to   local  and  global
  8069.    securities appears on page 22.
  8070.  
  8071. o  (Optional) Account number. For stocks and  bonds, this will be  your
  8072.    brokerage  account  number  or  company  dividend  reinvestment plan
  8073.    number. For  mutual funds, this will  be your  fund's account number
  8074.    or a brokerage account number. A  discussion of how account  numbers
  8075.    are related to local and global securities begins on page 22.
  8076.  
  8077. o  (Required) Security type. Entering a blank  or invalid security type
  8078.    causes the  Security Type  Lookup Table  to  pop up.  This table  is
  8079.    described  below. After  entering or selecting a  security type, the
  8080.    security type's description is displayed.
  8081.  
  8082. o  (Optional)  Dividends/Year or Interest/Year.  This is  the number of
  8083.    times this security is expected to distribute dividends or  interest
  8084.    - not the amount of the dividends  or interest. Most securities make
  8085.    annual, bi-annual,  quarterly, or  monthly payments.  This value  is
  8086.    extremely  important  in  calculating  an  accurate  yield  for  the
  8087.    security. 
  8088.  
  8089.     Function keys at the bottom of the screen are:
  8090.     
  8091. o  Form  Accept -  accept all  entries  and  write the  global security
  8092.  
  8093.                       Capital Gainz Users Manual                   134
  8094.  
  8095.  
  8096.  
  8097.  
  8098.  
  8099.    record. This is a  short-cut key, since  you get the same result  by
  8100.    hitting ENTER  on each  field. You  can redefine  this key from  the
  8101.    default CTRL-ENTER value.
  8102.  
  8103. o  Form Reject - exit immediately, back  to the Global Security  Table.
  8104.    This is a short-cut  key, since you get  the same result  by hitting
  8105.    ESC to  back out of  the form. You  can redefine this  key from  the
  8106.    default CTRL-ESC value.
  8107.  
  8108. o  F3:Toggle   Dividends/Interest  -  this   key  toggles  whether  the
  8109.    security  distributes dividends  or interest.  The  'Dividends/Year'
  8110.    field label will change to 'Interest/Year', or vice-versa.
  8111.  
  8112.     After completing  the form, the  global security record  is added.
  8113. You return  to the  Global Security Table,  and the just  added global
  8114. security is highlighted.
  8115.  
  8116. 12.1.1  Security Types
  8117.  
  8118. [[Screen not in online version.]]
  8119.  
  8120.     The  Security Type Lookup Table is brought up automatically if you
  8121. enter a blank or invalid security type code. Hitting ENTER selects the
  8122. highlighted security type. Capital Gainz provides many security  types
  8123. to choose from. Some are as general as 'Mutual Fund', while others are
  8124. as  specific as  'Small Company  Stock Fund'.  You can stick  with the
  8125. broad classes or use the narrower ones - it's up to you. 
  8126.  
  8127.     A key attribute of the security types is their status with regards
  8128. to  taxing interest/dividends. All  security types with  'tax free' in
  8129. their names are treated as distributing tax-free dividends or interest
  8130. on the Schedule B Report.
  8131.  
  8132.     Capital Gainz offers  the following security  types, divided  into
  8133. categories:
  8134.  
  8135. 12.1.1.1  Stock Types
  8136.  
  8137.  
  8138. o  Stock - any type of stock.
  8139.  
  8140. o  Small  Company Stock -  a small  company stock,  typically traded in
  8141.    the  over-the-counter  market  or  on  the  American Stock  Exchange
  8142.    (AMEX).
  8143.  
  8144. o  Large  Company Stock -  a large  company stock,  typically traded on
  8145.    the New York Stock Exchange (NYSE).
  8146.  
  8147. o  Foreign Stock  - a stock that trades  on a foreign exchange, or on a
  8148.  
  8149.                       Capital Gainz Users Manual                   135
  8150.  
  8151.  
  8152.  
  8153.  
  8154.  
  8155.    local exchange with American depository receipts (ADRs).
  8156.  
  8157. o  Gold/Mining  Stock  -  a  gold  or  other  precious  mineral  mining
  8158.    company.
  8159.  
  8160. o  Stock  Index - a stock index,  such as the  S&P 500 or the Dow Jones
  8161.    Industrial Average.
  8162.  
  8163.  
  8164. 12.1.1.2  Stock Fund Types
  8165.  
  8166. o  Stock Fund - a mutual fund investing in any type of stocks.
  8167.  
  8168. o  Income  Stock Fund  - a  mutual  fund investing  in  income-oriented
  8169.    stocks (similar to Large Company Stock Fund). 
  8170.  
  8171. o  Growth Stock  Fund  - a  mutual  fund  investing in  growth-oriented
  8172.    stocks (similar to Small Company Stock Fund).
  8173.  
  8174. o  Large Company Stock Fund - a mutual  fund investing in large company
  8175.    stocks (similar to Income Stock Fund).
  8176.  
  8177. o  Small Company  Stock Fund - a mutual fund investing in small company
  8178.    stocks (similar to Growth Stock Fund).
  8179.  
  8180. o  Foreign Stock  Fund -  a mutual  fund investing  in foreign  company
  8181.    stocks.
  8182.  
  8183. o  Global Stock  Fund  -  a mutual  fund investing  in  both local  and
  8184.    foreign company stocks.
  8185.  
  8186. o  Stock Index Fund  - a mutual fund mirroring  one of the major  stock
  8187.    indices, such as the S&P 500.
  8188.  
  8189. o  Gold/Mining Stock Fund -  a mutual fund  investing in gold or  other
  8190.    precious mineral mining companies.
  8191.  
  8192. o  Sector Fund  - a mutual fund  specializing in  a particular industry
  8193.    segment, such as health care or utilities.
  8194.  
  8195. o  Closed-End  Stock Fund  -  a  closed-end, as  opposed  to  open-end,
  8196.    mutual fund investing in stocks. Usually trades  like a stock on one
  8197.    of the exchanges.
  8198.  
  8199.  
  8200.  
  8201.  
  8202.  
  8203.  
  8204.  
  8205.                       Capital Gainz Users Manual                   136
  8206.  
  8207.  
  8208.  
  8209.  
  8210.  
  8211. 12.1.1.3  Bond Types
  8212.  
  8213. o  Bond - any type of bond.
  8214.  
  8215. o  Long Term Bond -  a long term corporate bond, typically maturing  in
  8216.    15 to 25 years.
  8217.  
  8218. o  Medium Term Bond - a medium  term corporate bond, typically maturing
  8219.    in 5 to 15 years.
  8220.  
  8221. o  Short Term  Bond - a short  term corporate  bond, typically maturing
  8222.    in 1 to 5 years.
  8223.  
  8224. o  Tax  Free Municipal  Bond  - a  bond issued  by  a state  agency  or
  8225.    authority,  dividends  are  usually   free  from  federal  tax,  and
  8226.    possibly  from state and  local taxes.  Dividends from this security
  8227.    type  are  assumed to  be tax  free when  generating the  Schedule B
  8228.    Report.
  8229.  
  8230. o  Treasury Bill  - 13, 26, or  52 week  treasury obligation, generally
  8231.    exempt from state and local taxes.
  8232.  
  8233. o  Treasury Note  - treasury  obligation ranging  from 1  to 10  years,
  8234.    generally exempt from state and local taxes.
  8235.  
  8236. o  Treasury  Bond - treasury  obligation ranging  from 10  to 25 years,
  8237.    generally exempt from state and local taxes.
  8238.  
  8239. o  Federal Agency  Bond - bond issued  and/or guaranteed  by federal or
  8240.    pseudo-federal  agencies,  such  as  the  Federal  National Mortgage
  8241.    Association   (Fannie  Mae)  or  the  Government  National  Mortgage
  8242.    Association (Ginnie Mae).
  8243.  
  8244. o  Foreign Bond - a foreign corporation bond.
  8245.  
  8246. o  Convertible  Bond -  corporate bond  conditionally convertible  into
  8247.    stock. 
  8248.  
  8249. o  Bond  Index -  a bond index,  such as the  Shearson Lehman Aggregate
  8250.    Bond Index.
  8251.  
  8252.  
  8253. 12.1.1.4  Bond Fund Types
  8254.  
  8255. o  Bond Fund - a mutual fund investing in any type of bonds.
  8256.  
  8257. o  Long  Term  Bond  Fund  -  a  mutual  fund  investing  in long  term
  8258.    corporate bonds, typically  with an  average maturation  date of  10
  8259.    years or more.
  8260.  
  8261.                       Capital Gainz Users Manual                   137
  8262.  
  8263.  
  8264.  
  8265.  
  8266.  
  8267. o  Medium Term  Bond  Fund -  a mutual  fund investing  in medium  term
  8268.    corporate bonds, typically  with an average maturation date of about
  8269.    5-7 years.
  8270.  
  8271. o  Short  Term Bond  Fund  - a  mutual  fund investing  in  short  term
  8272.    corporate bonds,  typically with  an average maturation date  of 1-3
  8273.    years.
  8274.  
  8275. o  Tax  Free Bond  Fund -  a mutual  fund  investing  in bonds  free of
  8276.    federal taxes,  such as  municipal bonds.  Sometimes dividends  from
  8277.    these funds are also  free of state and local taxes. Dividends  from
  8278.    this security  type are assumed  to be tax free  when generating the
  8279.    Schedule B Report.
  8280.  
  8281. o  Tax  Free Long Term Bond Fund - a mutual fund investing in long term
  8282.    tax free  bonds, typically  with an  average maturation  date of  10
  8283.    years or  more. Sometimes dividends from  these funds  are also free
  8284.    of state  and local  taxes. Dividends  from this  security type  are
  8285.    assumed to be tax free when generating the Schedule B Report.
  8286.  
  8287. o  Tax Free Medium Term Bond Fund - a  mutual fund investing in  medium
  8288.    term tax  free bonds, typically with  an average  maturation date of
  8289.    5-7  years. Sometimes dividends  from these  funds are  also free of
  8290.    state  and  local  taxes.  Dividends  from this  security  type  are
  8291.    assumed to be tax free when generating the Schedule B Report.
  8292.  
  8293. o  Tax Free  Short Term Bond  Fund - a  mutual fund  investing in short
  8294.    term tax  free bonds, typically with  an average  maturation date of
  8295.    1-3  years. Sometimes dividends  from these  funds are  also free of
  8296.    state  and  local  taxes.  Dividends  from  this  security  type are
  8297.    assumed to be tax free when generating the Schedule B Report.
  8298.  
  8299. o  Bond Index Fund  - a mutual  fund mirroring  one of  the major  bond
  8300.    indices, such as the Shearson Lehman Aggregate Bond Index.
  8301.  
  8302. o  Government  Bond  Fund  - an  aggregate  mutual  fund  investing  in
  8303.    Treasury Bonds,  Treasury Bills,  Treasury  Notes, municipal  bonds,
  8304.    and/or federal agency bonds.
  8305.  
  8306. o  Federal Agency Bond  Fund - a mutual  fund investing in bonds issued
  8307.    and/or guaranteed  by federal  or pseudo-federal  agencies, such  as
  8308.    the  Federal  National  Mortgage  Association  (Fannie  Mae) or  the
  8309.    Government National Mortgage Association (Ginnie Mae).
  8310.  
  8311. o  Foreign Bond  Fund - a mutual fund investing in corporate bonds from
  8312.    foreign countries.
  8313.  
  8314. o  Global  Bond Fund -  a mutual  fund investing  in local  and foreign
  8315.    bonds.
  8316.  
  8317.                       Capital Gainz Users Manual                   138
  8318.  
  8319.  
  8320.  
  8321.  
  8322.  
  8323. o  High Yield  Bond Fund -  a mutual fund investing  in lower-rated, or
  8324.    'junk' bonds.
  8325.  
  8326. o  Closed-End Bond Fund - a closed-end,  as opposed to open-end, mutual
  8327.    fund investing in bonds.  Usually trades like a stock on one of  the
  8328.    exchanges.
  8329.  
  8330. o  Convertible Bond Fund - a mutual  fund investing in corporate  bonds
  8331.    conditionally convertible into stock. 
  8332.  
  8333. o  Unit Trust - like  a bond fund, except the bonds are typically  held
  8334.    to maturity.  Since a unit trust  is not actively managed, there are
  8335.    typically no management fees.
  8336.  
  8337.  
  8338. 12.1.1.5  Cash Types 
  8339.  
  8340.     These types usually maintain a constant price.
  8341.  
  8342. o  Money Market Fund  - a  mutual fund  investing in  short term  money
  8343.    market instruments maturing in one year or less.
  8344.  
  8345. o  Tax Free Money Market  Fund - a mutual fund investing in short  term
  8346.    money market instruments maturing  in one year  or less and free  of
  8347.    federal  taxes. Sometimes dividends  from these  funds are also free
  8348.    of state  and local  taxes. Dividends  from this  security type  are
  8349.    assumed to be tax free when generating the Schedule B Report.
  8350.  
  8351. o  Certificate of Deposit - funds held  for a specified period,  paying
  8352.    a fixed interest rate. Usually purchased directly from a bank.
  8353.  
  8354. o  Cash  Equivalent  -  cash,  checking  account,  or  savings  account
  8355.    holdings.
  8356.  
  8357. o  Tax Free Cash Equivalent - tax free cash equivalents.
  8358.  
  8359.  
  8360. 12.1.1.6  Other Types
  8361.  
  8362. o  Other - any other type of non-mutual fund security.
  8363.  
  8364. o  Tax  Free  Other -  any  other  type  of  tax  free non-mutual  fund
  8365.    security.
  8366.  
  8367. o  Market Index - a mixed stock, bond, or other security type index.
  8368.  
  8369. o  Partnership - a general or limited partnership.
  8370.  
  8371.  
  8372.  
  8373.                       Capital Gainz Users Manual                   139
  8374.  
  8375.  
  8376.  
  8377.  
  8378.  
  8379. 12.1.1.7  Other Fund Types
  8380.  
  8381. o  Mutual Fund - any other type of mutual fund.
  8382.  
  8383. o  Tax Free Mutual Fund - any other type of tax free mutual fund.
  8384.  
  8385. o  Portfolio Allocation  Fund -  a  mutual fund  that splits  investing
  8386.    among  market  segments  such  as  stocks,   bonds,  and  gold.  The
  8387.    weightings can be fixed or dynamic.
  8388.  
  8389. o  Balanced Fund - a mutual fund investing in stocks and bonds.
  8390.  
  8391.  
  8392. 12.1.2  Broker/Investment Company Lookup 
  8393.  
  8394.     The   Broker/Investment  Company   Lookup  Table  is   brought  up
  8395. automatically if you enter an invalid broker/investment company  name.
  8396. This table is described on page 104.
  8397.  
  8398. 12.2  Change a Global Security
  8399.  
  8400.     The Global Security Form  is brought up to change  the highlighted
  8401. global  security when you  hit the ENTER key  while viewing the Global
  8402. Security  Table. The Global Security  Form, described on  page 134, is
  8403. initialized  to  the  current values  of  the  global  security to  be
  8404. changed.
  8405.  
  8406.     Function keys at the bottom of the screen are:
  8407.     
  8408. o  Form Accept  - accept  all entries  and update  the global  security
  8409.    record. This is a  short-cut key, since  you get the same result  by
  8410.    hitting ENTER  on each field.  You can  redefine this  key from  the
  8411.    default CTRL-ENTER value.
  8412.  
  8413. o  Form Reject - exit immediately, back  to the Global Security  Table.
  8414.    This is a short-cut  key, since you get  the same result  by hitting
  8415.    ESC to  back out of  the form.  You can  redefine this key  from the
  8416.    default CTRL-ESC value.
  8417.  
  8418. o  F2:Price Update - enter a date/price value for this security.
  8419.  
  8420. o  F3:Toggle  Dividends/Interest  -   this  key  toggles   whether  the
  8421.    security  distributes dividends  or  interest.  The 'Dividends/Year'
  8422.    field label will change to 'Interest/Year', or vice-versa.
  8423.  
  8424.     After completing the form, the global  security record is updated.
  8425. If you changed the  security's symbol, all the local  security records
  8426. linked to  this  global security  are  also changed.  Confirmation  is
  8427. required  regardless of the Confirm  Update global setting, since many
  8428.  
  8429.                       Capital Gainz Users Manual                   140
  8430.  
  8431.  
  8432.  
  8433.  
  8434.  
  8435. records  could be affected. You  return to the  Global Security Table,
  8436. and the just changed global security is highlighted. 
  8437.  
  8438. 12.2.1  Price Update
  8439.  
  8440.     Choosing the Price Update function key on the Global Security Form
  8441. brings  up the  Price  Form to  record  a  price/date for  the  global
  8442. security. See  the Add a Price  History Entry section on  page 108 for
  8443. details.
  8444.  
  8445. 12.3  Delete a Global Security
  8446.  
  8447.     The Global Security Form  is brought up to delete  the highlighted
  8448. global  security when  you hit  the DEL key  while viewing  the Global
  8449. Security  Table. The Global Security  Form, described on  page 134, is
  8450. initialized to the current values of the security to be deleted.
  8451.  
  8452.     The global security record is  deleted. However, all related local
  8453. securities  are NOT deleted. Instead,  the global symbol  field in the
  8454. local  security records is set to all spaces. Confirmation is required
  8455. regardless  of the Confirm  Delete global setting,  since many records
  8456. could be affected. When you're finished with the Global Security Form,
  8457. you  return to the  Global Security Table, and  the security after the
  8458. one just deleted is highlighted.
  8459.  
  8460. 12.4  Price History
  8461.  
  8462.     When you choose  the Price  History function key  from the  Global
  8463. Security Table, you are asked if you  want to see all dates or a range
  8464. of dates.  (The Dates Form is  described on page 117)  Then, the Price
  8465. History Table for  the highlighted global security and requested range
  8466. of dates is shown.
  8467.  
  8468.     The   Price  History  Table,  and  adding/changing/deleting  price
  8469. history entries, is described beginning on page 106.
  8470.  
  8471. 12.5  Price Update
  8472.  
  8473.     After  selecting the Price Update  function key, you  are asked if
  8474. you want to update security prices from the screen or from a file. The
  8475. price update process is described beginning on page 111.
  8476.  
  8477. 12.6  Report
  8478.  
  8479.     Choosing the  Report function key  from the Global  Security Table
  8480. generates the Global Security Report for the highlighted security. See
  8481. page 151 for a description of this report.
  8482.  
  8483.  
  8484.  
  8485.                       Capital Gainz Users Manual                   141
  8486.  
  8487.  
  8488.  
  8489.  
  8490.  
  8491.  
  8492.  
  8493.  
  8494.  
  8495.  
  8496.  
  8497.  
  8498.  
  8499.  
  8500.  
  8501.  
  8502.  
  8503.  
  8504.  
  8505.  
  8506.  
  8507.  
  8508.  
  8509.  
  8510.  
  8511.  
  8512.  
  8513.  
  8514.  
  8515.  
  8516.  
  8517.  
  8518.  
  8519.  
  8520.  
  8521.  
  8522.  
  8523.  
  8524.  
  8525.  
  8526.  
  8527.  
  8528.  
  8529.  
  8530.  
  8531.  
  8532.  
  8533.  
  8534.  
  8535.  
  8536.  
  8537.  
  8538.  
  8539.  
  8540.  
  8541.                       Capital Gainz Users Manual                   142
  8542.  
  8543.  
  8544.  
  8545.  
  8546.  
  8547.  
  8548.                Chapter 13 - Broker/Investment Companies
  8549.  
  8550.  
  8551. [[Screen not in online version.]]
  8552.  
  8553.     You  bring up  the Broker/Investment Company  Table from  the Main
  8554. Menu.  This table is sorted by broker/investment company name, and the
  8555. three lines of information show each broker/investment company's name,
  8556. phone number, and address.
  8557.  
  8558.     At the bottom of the  Broker/Investment Company Table is a row  of
  8559. functions. Using function keys, you can:
  8560.  
  8561. o  INS:Add - add a broker/investment company.
  8562.  
  8563. o  ENTER:Change - change the highlighted broker/investment company.
  8564.  
  8565. o  DEL:Delete - delete the highlighted broker/investment company.
  8566.  
  8567. o  ESC:Exit - exit from the table, returning to the Main Menu.
  8568.  
  8569. o  F2:Report - generate the Broker/Investment Company Report.
  8570.  
  8571.  
  8572. 13.1  Add a Broker/Investment Company
  8573.  
  8574. [[Screen not in online version.]]
  8575.  
  8576.     The  Broker/Investment  Company  Form  is  brought  up  to  add  a
  8577. broker/investment company when you  hit the INS key while  viewing the
  8578. Broker/Investment  Company Table.  The Broker/Investment  Company Form
  8579. accepts:
  8580.  
  8581. o  (Required) Name - the name of the broker/investment company
  8582.  
  8583. o  (Optional) Address  - the  street address  of the  broker/investment
  8584.    company. Two lines of  address are provided, so you could include  a
  8585.    specific individual broker's name on the first address line
  8586.  
  8587. o  (Optional) City - the broker/investment company's city
  8588.  
  8589. o  (Optional)  State   -   the   two   letter  abbreviation   for   the
  8590.    broker/investment company's state, which is not validated
  8591.  
  8592. o  (Optional)  Zip -  the broker/investment company's 5  or 9 character
  8593.    zip code, which is not validated
  8594.  
  8595. o  (Optional) Phone # - the broker/investment company's phone number
  8596.  
  8597.                       Capital Gainz Users Manual                   143
  8598.  
  8599.  
  8600.  
  8601.  
  8602.  
  8603.     Function keys at the bottom of the screen are:
  8604.     
  8605. o  Form Accept -  accept all  entries and  write the  broker/investment
  8606.    company  record. This is  a short-cut  key, since  you get  the same
  8607.    result by  hitting ENTER on  each field. You  can redefine this  key
  8608.    from the default CTRL-ENTER value.
  8609.  
  8610. o  Form  Reject  -  exit  immediately,  back  to the  Broker/Investment
  8611.    Company  Table. This  is a  short-cut key,  since  you get  the same
  8612.    result by  hitting ESC  to back  out of  the form. You  can redefine
  8613.    this key from the default CTRL-ESC value.
  8614.  
  8615.     After completing the form, the broker/investment company record is
  8616. added. You return to the Broker/Investment Company Table, and the just
  8617. added broker/investment company is highlighted.
  8618.  
  8619.     You may want to  define a 'dummy' broker/investment company  to be
  8620. associated with non-mutual  fund global securities. You  would use the
  8621. real  broker/investment   company  for  the  local   security.  For  a
  8622. discussion, see page 22. 
  8623.  
  8624. 13.2  Change a Broker/Investment Company
  8625.  
  8626.     The  Broker/Investment Company Form  is brought  up to  change the
  8627. highlighted broker/investment company when you hit the ENTER key while
  8628. viewing  the  Broker/Investment  Company  Table.  The  fields  in  the
  8629. Broker/Investment Company Form,  described in detail on  page 143, are
  8630. initialized to the record's current values.
  8631.  
  8632.     Function keys at the bottom of the screen are:
  8633.     
  8634. o  Form Accept  - accept all entries  and update the  broker/investment
  8635.    company record.  This is  a short-cut key,  since you  get the  same
  8636.    result by  hitting ENTER  on each field.  You can redefine  this key
  8637.    from the default CTRL-ENTER value.
  8638.  
  8639. o  Form  Reject - exit immediately, back to the  Activity Menu. This is
  8640.    a short-cut  key, since you get  the same result  by hitting ESC  to
  8641.    back out  of the form.  You can redefine  this key  from the default
  8642.    CTRL-ESC value.
  8643.  
  8644.     After completing the form, the broker/investment company record is
  8645. updated. If you changed the broker/investment company name, all  local
  8646. and  global securities  associated with the  broker/investment company
  8647. are updated to reflect the change. Confirmation is required regardless
  8648. of  the Confirm  Update global  setting, since  many records  could be
  8649. affected.  You return to the Broker/Investment  Company Table, and the
  8650. just changed broker/investment company is highlighted.
  8651.  
  8652.  
  8653.                       Capital Gainz Users Manual                   144
  8654.  
  8655.  
  8656.  
  8657.  
  8658.  
  8659. 13.3  Delete a Broker/Investment Company
  8660.  
  8661.     The Broker/Investment  Company Form  is brought up  to delete  the
  8662. highlighted  broker/investment company when you  hit the DEL key while
  8663. viewing  the  Broker/Investment Company  Table.  The   fields  in  the
  8664. Broker/Investment Company Form, described on page 143, are initialized
  8665. to the record's current values.
  8666.  
  8667.     The broker/investment  company  record  is  deleted.  All  of  the
  8668. associated   local  and  global  security  records'  broker/investment
  8669. company  name  fields  are  cleared.  When  you're  finished with  the
  8670. Broker/Investment   Company   Form,   you   are   returned    to   the
  8671. Broker/Investment Company  Table, and  the  record after  the  deleted
  8672. record is highlighted
  8673.  
  8674. 13.4  Report
  8675.  
  8676.     The Report  function key prints out  the Broker/Investment Company
  8677. Report. This report is described in detail beginning on page 150.
  8678.  
  8679.  
  8680.  
  8681.  
  8682.  
  8683.  
  8684.  
  8685.  
  8686.  
  8687.  
  8688.  
  8689.  
  8690.  
  8691.  
  8692.  
  8693.  
  8694.  
  8695.  
  8696.  
  8697.  
  8698.  
  8699.  
  8700.  
  8701.  
  8702.  
  8703.  
  8704.  
  8705.  
  8706.  
  8707.  
  8708.  
  8709.                       Capital Gainz Users Manual                   145
  8710.  
  8711.  
  8712.  
  8713.  
  8714.  
  8715.  
  8716.  
  8717.  
  8718.  
  8719.  
  8720.  
  8721.  
  8722.  
  8723.  
  8724.  
  8725.  
  8726.  
  8727.  
  8728.  
  8729.  
  8730.  
  8731.  
  8732.  
  8733.  
  8734.  
  8735.  
  8736.  
  8737.  
  8738.  
  8739.  
  8740.  
  8741.  
  8742.  
  8743.  
  8744.  
  8745.  
  8746.  
  8747.  
  8748.  
  8749.  
  8750.  
  8751.  
  8752.  
  8753.  
  8754.  
  8755.  
  8756.  
  8757.  
  8758.  
  8759.  
  8760.  
  8761.  
  8762.  
  8763.  
  8764.  
  8765.                       Capital Gainz Users Manual                   146
  8766.  
  8767.  
  8768.  
  8769.  
  8770.  
  8771.  
  8772.                          Chapter 14 - Reports
  8773.  
  8774.  
  8775. [[Screen not in online version.]]
  8776.  
  8777.     All Capital  Gainz reports  are  available from  the Report  Menu,
  8778. except  the Open Information for Shares Sold Report, described on page
  8779. 77. As indicated  below, reports  may also be  available from  certain
  8780. tables. Function keys at the bottom of the screen are:
  8781.  
  8782. o  ESC - quit the Activity Menu, and return to the Main Menu.
  8783.  
  8784. o  F10:DOS - suspend Capital Gainz and invoke the DOS Shell.
  8785.  
  8786.  
  8787. Reports use the following global settings:
  8788.  
  8789. o  Append Report: if 'YES', a  report directed to an  existing DOS file
  8790.    is  appended  to  the  file.  If  'NO',  any  existing  DOS  file is
  8791.    overwritten without warning.
  8792.  
  8793. o  Lines Per Page: the number of printed lines on each page.
  8794.  
  8795. o  Line Draw  Chars: if  'YES', then  the extended  ASCII line  drawing
  8796.    characters  are  used.  If  your  printer  does  not  support  these
  8797.    characters,  enter 'NO'  to use  the substitute  characters '-'  and
  8798.    '='.
  8799.  
  8800.     The Report Menu is divided into three sections:
  8801.  
  8802. o  Reports for all portfolios.
  8803.  
  8804. o  Reports for the current portfolio or for all portfolios.
  8805.  
  8806. o  Reports for the current portfolio.
  8807.  
  8808. Options for each section and for each report are described below.
  8809.  
  8810.     After specifying options and selecting a report, you can choose to
  8811. send  the output  to the  screen, the  printer, or  a DOS  file. After
  8812. viewing a report  on the screen, you can  send it to the printer  or a
  8813. DOS file.
  8814.  
  8815.     A progress message  is displayed  while a report  is printing.  As
  8816. this message indicates, you  can abort printing by hitting  the ESCAPE
  8817. key.
  8818.  
  8819.     An 'end-of-report' marker is added to  the end of each report, and
  8820.  
  8821.                       Capital Gainz Users Manual                   147
  8822.  
  8823.  
  8824.  
  8825.  
  8826.  
  8827. all  reports end  with a formfeed.  Make sure  you line  up your paper
  8828. before printing, as Capital Gainz does not output an initial formfeed.
  8829.  
  8830. 14.1  Select Device
  8831.  
  8832.      You can  choose to send the report to the screen, the printer, or
  8833. to a file.  Highlight your choice and  hit ENTER, or just  hit the key
  8834. matching the first character in your selection. 
  8835.  
  8836. 14.1.1  Print to the Screen
  8837.  
  8838. [[Screen not in online version.]]
  8839.  
  8840.     If you choose to print to  the screen, the report is generated and
  8841. then displayed in  a scrollable  window on the  screen. The  functions
  8842. keys at the bottom of the screen are:
  8843.  
  8844. o  UP ARROW:Up 1 Line - scroll the screen up one line.
  8845.  
  8846. o  DOWN ARROW:Down 1 line - scroll the screen down one line.
  8847.  
  8848. o  PgUp:Up 1 Screen - scroll the screen up one full screen.
  8849.  
  8850. o  PgDn:Down 1 Screen - scroll the screen down one full screen.
  8851.  
  8852. o  CTRL-PgUp:Top - go to the beginning of the report.
  8853.  
  8854. o  CTRL-PgDn:Bottom - go to the end of the report.
  8855.  
  8856. o  F2:Print - redirect the report to a different device.
  8857.  
  8858. o  F3:Go To Page - specify a page number. This is described below. 
  8859.  
  8860. o  ESC:Exit - return to the Report Menu.
  8861.  
  8862.     If  you already  have  a preferred  file  viewer, you  can  use it
  8863. instead of Capital  Gainz' internal  file viewer.  Simply specify  the
  8864. pathname and options  of the file viewer  you want to use  in the User
  8865. Settings Form, and  Capital Gainz  will use that  viewer when  sending
  8866. reports to the screen.
  8867.  
  8868.     The internal Capital Gainz file  viewer is pretty basic -  you can
  8869. scroll  up and  down, and go  to specific  page numbers.  There are no
  8870. search,  cut-and-paste,  or  editing  capabilities.  Page  170  has  a
  8871. detailed  discussion of  the pros  and cons  of internal  and external
  8872. files viewers.
  8873.  
  8874.  
  8875.  
  8876.  
  8877.                       Capital Gainz Users Manual                   148
  8878.  
  8879.  
  8880.  
  8881.  
  8882.  
  8883. 14.1.1.1  Go To Page
  8884.  
  8885.     If you  choose the Go To Page function key while viewing a report,
  8886. the Enter Page Form pops up for you to type in a number:
  8887. [[Screen not in online version.]]
  8888.  
  8889. Capital Gainz  searches for the  page number, and displays  the top of
  8890. the specified page if it's found. For long reports, this may be slow.
  8891.  
  8892.     To speed up  specific page  access for the  users manual,  Capital
  8893. Gainz uses a special index file generated at installation time. 
  8894.  
  8895. 14.1.2  Print to a File
  8896.  
  8897. [[Screen not in online version.]]
  8898.  
  8899.     If you choose to print  to a file, enter the name of  the DOS file
  8900. to  print to  in  the File  Form.  The  Append Report  global  setting
  8901. determines  if the report  is appended to  the file or  overwrites the
  8902. file. A temporary file, CAPGNZ.TMP, is sometimes used when printing to
  8903. a file.
  8904.  
  8905. 14.1.3  Print to the Printer
  8906.  
  8907.     When you print to the printer, Capital Gainz directs the output to
  8908. the  default  printer port,  usually  your  computer's first  parallel
  8909. printer port.  If your printer is  connected to a different  port, use
  8910. the DOS MODE  command to  change the  default printer  or to  redirect
  8911. printer output. Or, you can send reports to a DOS file and print  them
  8912. later.
  8913.  
  8914. 14.2  Reports For All Portfolios
  8915.  
  8916.     The first section in  the Report Menu contains reports  that cover
  8917. all portfolios. Each report is discussed below.
  8918.  
  8919. 14.2.1  Portfolio Summary Report
  8920.  
  8921. [[Screen not in online version.]]
  8922.  
  8923.     The Portfolio Summary  Report, also available  from the  Portfolio
  8924. Table, is similar  to the  Portfolio Table. Portfolios  are listed  in
  8925. numeric  order by  portfolio ID,  and for  each portfolio  this report
  8926. shows:
  8927.  
  8928. o  The portfolio ID.
  8929.  
  8930. o  The portfolio name.
  8931.  
  8932.  
  8933.                       Capital Gainz Users Manual                   149
  8934.  
  8935.  
  8936.  
  8937.  
  8938.  
  8939. o  The portfolio description.
  8940.  
  8941. o  The current value of all holdings in the portfolio.
  8942.  
  8943. o  The current gain/loss of all holdings in the portfolio.
  8944.  
  8945. At the end of the report, the following totals are shown:
  8946.  
  8947. o  The total value of all portfolios.
  8948.  
  8949. o  The total gain/loss of all portfolios.
  8950.  
  8951.  
  8952. 14.2.2  Broker/Investment Company Report
  8953.  
  8954.     The  Broker/Investment  Company Report,  also  available from  the
  8955. Broker/Investment Company Table, gives you the option of  subtotalling
  8956. all commissions and fees over a specified period.
  8957. [[Screen not in online version.]]
  8958.  
  8959. 14.2.2.1  Without Subtotals
  8960.  
  8961. [[Screen not in online version.]]
  8962.  
  8963.     Without  subtotalling, the  Broker/Investment  Company  Report  is
  8964. similar  to the  Broker/Investment  Company Table.  Brokers/investment
  8965. companies  are listed in alphabetical  order by name,  and this report
  8966. shows:
  8967.  
  8968. o  The name of the broker/investment company.
  8969.  
  8970. o  The phone number of the broker/investment company.
  8971.  
  8972. o  The address of the broker/investment company.
  8973.  
  8974. o  The city, state, and zip code of the broker/investment company.
  8975.  
  8976.  
  8977. 14.2.2.2  With Subtotals
  8978.  
  8979. [[Screen not in online version.]]
  8980.  
  8981.     If  you choose  to  subtotal  the  commissions  and  fees  in  the
  8982. Broker/Investment  Company Report,  the Date  Form (described  on page
  8983. 117) pops up for you to select a date range. This report shows:
  8984.  
  8985. o  The name of the broker/investment company.
  8986.  
  8987. o  The phone number of the broker/investment company.
  8988.  
  8989.                       Capital Gainz Users Manual                   150
  8990.  
  8991.  
  8992.  
  8993.  
  8994.  
  8995. o  The address of the broker/investment company.
  8996.  
  8997. o  The city, state, and zip code of the broker/investment company.
  8998.  
  8999. For   each  portfolio   holding  a   local  security   with  a   given
  9000. broker/investment company:    
  9001.  
  9002. o  The portfolio ID.
  9003.  
  9004. o  The portfolio name.
  9005.  
  9006. o  The total commissions and fees paid over the period.
  9007.  
  9008. For each local security in the portfolio:
  9009.  
  9010. o  The account number for the local security.
  9011.  
  9012. o  The local security symbol.
  9013.  
  9014. o  The associated global security name.
  9015.  
  9016. o  The buy and sell commissions over the period.
  9017.  
  9018. o  The fees paid over the period.
  9019.  
  9020.  
  9021. 14.2.3  Global Securities Report
  9022.  
  9023.     The  Global  Securities Report,  also  available  from the  Global
  9024. Securities Table,  gives you  the option of  listing local  securities
  9025. linked to each global security.
  9026. [[Screen not in online version.]]
  9027.  
  9028. 14.2.3.1  Without Local Securities
  9029.  
  9030. [[Screen not in online version.]]
  9031.  
  9032.     Without listing associated  local securities, the Global  Security
  9033. Report  is similar to the Global Security Table. Global securities are
  9034. listed in alphabetical order  by global security symbol, and  for each
  9035. security this report shows:
  9036.  
  9037. o  The global security symbol.
  9038.  
  9039. o  The security type.
  9040.  
  9041. o  The last recorded price.
  9042.  
  9043. o  The current yield.
  9044.  
  9045.                       Capital Gainz Users Manual                   151
  9046.  
  9047.  
  9048.  
  9049.  
  9050.  
  9051.  
  9052. 14.2.3.2  With Local Securities
  9053.  
  9054. [[Screen not in online version.]]
  9055.  
  9056.     If  you requested to list  local securities linked  to each global
  9057. security, this report shows:
  9058.  
  9059. o  The global security symbol.
  9060.  
  9061. o  The security type.
  9062.  
  9063. o  The last recorded price.
  9064.  
  9065. o  The current yield.
  9066.  
  9067. For  each portfolio containing a  local security linked  to the global
  9068. security, you are shown:
  9069.  
  9070. o  The portfolio ID.
  9071.  
  9072. o  The portfolio name.
  9073.  
  9074. o  The symbols  of  all local  securities  in  the portfolio  that  are
  9075.    linked to the global security, 10 per line.
  9076.  
  9077.  
  9078. 14.2.4  User Settings Report
  9079.  
  9080. [[Screen not in online version.]]
  9081.  
  9082.     The  User Settings  Report  shows the  current  User Settings  and
  9083. colors.
  9084.  
  9085. 14.3  Reports For Current/All Portfolios
  9086.  
  9087.     The reports in the  second section cover an entire  portfolio, and
  9088. can be printed  for just the current portfolio or  for all portfolios.
  9089. The function key that applies to this section is:
  9090.  
  9091. o  F2:Toggle All/Current Portfolio -  toggles the selection  of current
  9092.    or all portfolios, as shown on the top line of this section.
  9093.  
  9094.  
  9095. 14.3.1  Portfolio Detail Report
  9096.  
  9097.     The  Portfolio Detail  Report, also  available from  the Portfolio
  9098. Table  and the  Local  Securities  Table,  gives  you  the  option  of
  9099. subtotalling  by broker/investment company. Also,  you can print it in
  9100.  
  9101.                       Capital Gainz Users Manual                   152
  9102.  
  9103.  
  9104.  
  9105.  
  9106.  
  9107. brief or long formats, where the brief format prints a single line per
  9108. local  security  and  the long  format  prints  four  lines per  local
  9109. security.
  9110. [[Screen not in online version.]]
  9111.  
  9112. 14.3.1.1  Without Subtotals
  9113.  
  9114. [[Screen not in online version.]]
  9115.  
  9116.     Without subtotalling by  broker/investment company, the  Portfolio
  9117. Detail  Report is  similar  to the  Local  Securities Table.  In  this
  9118. example, the  long  format was  chosen. For  an example  of the  brief
  9119. format,  see  the  example in  the  next  section.  The portfolio  and
  9120. portfolio ID are  printed at the top of each  page. For each portfolio
  9121. requested, local securities are listed in alphabetical  order by local
  9122. security symbol, and for each security this report shows:
  9123.  
  9124. o  The local security symbol.
  9125.  
  9126. o  The  associated  global  security's   name,  plus  '(IRA)'   if  you
  9127.    specified that  the  security  was held  in  an  IRA  or  other  tax
  9128.    deferred program
  9129.  
  9130. o  The last recorded price and date.
  9131.  
  9132. o  The local security's account number.
  9133.  
  9134. o  The current number of open shares.
  9135.  
  9136. o  The current yield.
  9137.  
  9138. o  The average purchase price.
  9139.  
  9140. o  The cost of the current open shares.
  9141.  
  9142. o  The value of  the current open  shares, based  on the last  recorded
  9143.    price.
  9144.  
  9145. o  The unrealized gain or loss on the current open shares.
  9146.  
  9147.     The following totals are calculated and listed at the end of  each
  9148. portfolio:
  9149.  
  9150. o  The total current value of all local securities in the portfolio.
  9151.  
  9152. o  The  total unrealized gain  or loss  of all local  securities in the
  9153.    portfolio.
  9154.  
  9155.  
  9156.  
  9157.                       Capital Gainz Users Manual                   153
  9158.  
  9159.  
  9160.  
  9161.  
  9162.  
  9163. 14.3.1.2  With Subtotals
  9164.  
  9165. [[Screen not in online version.]]
  9166.  
  9167.     In  this  example,   the  brief  format  was   chosen  along  with
  9168. subtotalling by broker/investment company. The portfolio and portfolio
  9169. ID are printed at the top of each page. For  each portfolio requested,
  9170. and for each broker/investment company with holdings in the portfolio,
  9171. local securities  are listed in  alphabetical order by  local security
  9172. symbol. For each security this report shows:
  9173.  
  9174. o  The local security symbol.
  9175.  
  9176. o  The last recorded price.
  9177.  
  9178. o  The current yield.
  9179.  
  9180. o  The current number of open shares.
  9181.  
  9182. o  The  value of the  current open shares,  based on  the last recorded
  9183.    price.
  9184.  
  9185. o  The unrealized gain or loss on the current open shares.
  9186.  
  9187.     The  following subtotals are calculated  and listed at  the end of
  9188. each broker/investment company:
  9189.  
  9190. o  The total current value of all  local securities associated with the
  9191.    broker/investment company.
  9192.  
  9193. o  The   total  unrealized  gain  or  loss  of   all  local  securities
  9194.    associated with the broker/investment company.
  9195.  
  9196.     The following totals are calculated and listed at  the end of each
  9197. portfolio:
  9198.  
  9199. o  The total current value of all local securities in the portfolio.
  9200.  
  9201. o  The  total unrealized  gain or loss  of all local  securities in the
  9202.    portfolio.
  9203.  
  9204.  
  9205. 14.3.2  Allocation Report
  9206.  
  9207. [[Screen not in online version.]]
  9208.  
  9209.     The Allocation Report,  also available from  the Local  Securities
  9210. Table, gives you a percentage breakdown  by security type for each  of
  9211. your  portfolios. The portfolio ID and name  are printed at the top of
  9212.  
  9213.                       Capital Gainz Users Manual                   154
  9214.  
  9215.  
  9216.  
  9217.  
  9218.  
  9219. the page, and then for each portfolio the report shows:
  9220.  
  9221. o  The  current  value  of  all  holdings  in  the  portfolio  for each
  9222.    security type.
  9223.  
  9224. o  The  percentage of the holdings  in each security type, based on the
  9225.    total value of the portfolio.
  9226.  
  9227.     At  the end of each portfolio, the following security type classes
  9228. are summed and broken down percentage-wise:
  9229.  
  9230. o  Cash security types, such as money market funds.
  9231.  
  9232. o  Stocks.
  9233.  
  9234. o  Stock Funds - stock mutual funds.
  9235.  
  9236. o  Bonds  - bonds and  other fixed  income securities,  other than cash
  9237.    equivalents.
  9238.  
  9239. o  Bond  Funds - bond and  other fixed income mutual  funds, other than
  9240.    cash equivalents.
  9241.  
  9242. o  Other - securities that can't be classified as stocks or as bonds
  9243.  
  9244. o  Other Funds - mutual  funds that can't be  classified as only  stock
  9245.    funds or bond funds, usually holding some of each.
  9246.  
  9247. o  Total portfolio value.
  9248.  
  9249.     Thus, you can see how your portfolio is weighted, and compare this
  9250. to your perception of the stock and bond markets' directions.
  9251.  
  9252. 14.3.3  Schedule B & D-1 Reports
  9253.  
  9254.     The  Schedule B and D-1 Reports are combined, as you probably want
  9255. to generate both  of them at  the same time.  An additional report  is
  9256. added to the end  of the Schedule B report, listing  any fees paid for
  9257. the  year since  they  may be  tax  deductible. After  choosing  these
  9258. reports, you are asked for the year to calculate them for. The default
  9259. displayed is  for  the previous  year.  You also  have  the option  of
  9260. rounding the values off to the nearest dollar.
  9261. [[Screen not in online version.]]
  9262.  
  9263.     These forms may not be identical to the actual tax forms (the 1990
  9264. forms were used  as the model).  Thus, they are not  legal substitutes
  9265. for  the   actual  forms.  However,   they  do  provide   data  easily
  9266. transferrable to the actual Schedule B and Schedule D Forms.
  9267.  
  9268.  
  9269.                       Capital Gainz Users Manual                   155
  9270.  
  9271.  
  9272.  
  9273.  
  9274.  
  9275.     Any  securities  that  you  said  were   tax  exempt  are  skipped
  9276. completely. Thus, only securities held in retirement plans, like IRAs,
  9277. should be marked as tax exempt. 
  9278.  
  9279. 14.3.3.1  Schedule B Report
  9280.  
  9281. [[Screen not in online version.]]
  9282.  
  9283.     The Schedule B Report correctly segregates dividends received from
  9284. securities  classified  as   tax  free   security  types.   Securities
  9285. classified as one of the tax-free  security types include a comment as
  9286. such.  Also,  any capital  gains  distributions  are  noted. For  each
  9287. portfolio, the Schedule B Report includes:
  9288.  
  9289. o  Part I Interest Income - interest recorded for local securities.
  9290.  
  9291. o  Part II Dividend Income - dividend  and capital gain  distributions,
  9292.    and  return  of  principal   for  local  securities.   Capital  gain
  9293.    distributions and return of principal are subtracted back out.
  9294.  
  9295.  
  9296. 14.3.3.2  Fee Report
  9297.  
  9298. [[Screen not in online version.]]
  9299.  
  9300.     The Fee Report is not a tax form, but reports investment fees that
  9301. may  be tax-deductible.  For  each portfolio,  this  report shows  the
  9302. following for each fee record in the specified year:
  9303.  
  9304. o  The local security symbol.
  9305.  
  9306. o  The associated global security's name.
  9307.  
  9308. o  The date the fee was paid.
  9309.  
  9310. o  The amount of the fee.
  9311.  
  9312. o  Any notes recorded with the fee.
  9313.  
  9314.  
  9315. 14.3.3.3  Schedule D-1 Report
  9316.  
  9317. [[Screen not in online version.]]
  9318.  
  9319.     Since  Capital Gainz  does not  contain a  lot of  the information
  9320. requested in Schedule D, it generates the Schedule D-1 Report instead.
  9321. In  this report,  purchase and  selling commissions  are added  to the
  9322. purchase basis,  regardless of  your user settings  data. Short  sales
  9323. that  have not been covered are not  included in this report. For each
  9324.  
  9325.                       Capital Gainz Users Manual                   156
  9326.  
  9327.  
  9328.  
  9329.  
  9330.  
  9331. portfolio, the Schedule D-1 Report includes:
  9332.  
  9333. o  Part  I Short-term Capital  Gains and  Losses -  short term realized
  9334.    gains and losses. 
  9335.  
  9336. o  Part II  Long-term Capital  Gains and  Losses -  long term  realized
  9337.    gains and losses.
  9338.  
  9339. Each  sale shows  the local security  symbol and the  number of shares
  9340. involved.
  9341.  
  9342. 14.4  Reports For Current Portfolios
  9343.  
  9344.     The reports in the third section cover the current portfolio only,
  9345. and they can be printed for all or  selected securities and for all or
  9346. a range of dates. The function keys that apply to this section are:
  9347.  
  9348. o  F3:Select Securities  - select  local securities to  include in  the
  9349.    report. This function is described below. 
  9350.  
  9351. o  F4:Select Date Range - limit the report to a range of dates. 
  9352.  
  9353.  
  9354. 14.4.1  Select Securities
  9355.  
  9356. [[Screen not in online version.]]
  9357.  
  9358.     The Select Local Securities Table allows you to tag securities for
  9359. which information will be printed. Hitting RETURN 'toggles' the tag on
  9360. the  highlighted security - the  local security is  tagged or cleared,
  9361. depending  on its current state. After hitting return and toggling the
  9362. tag, the next security is highlighted. 
  9363.  
  9364. 14.4.2  Select Date Range
  9365.  
  9366.     You can limit the report to a range of  dates. The Date Range Form
  9367. is described on page 117.
  9368.  
  9369. 14.4.3  Activity Summary Report
  9370.  
  9371. [[Screen not in online version.]]
  9372.  
  9373.     The  Activity  Summary  Report,  also  available  from  the  Local
  9374. Security  Table, shows  a wealth  of information on  your investments.
  9375. It's divided into three section, and the top section shows:    
  9376.     
  9377. o  Open Activity  Summary - total and  short term totals  are shown for
  9378.    shares  purchased during the  specified period,  and not  sold as of
  9379.    the current date. This information mirrors the totals at the end  of
  9380.  
  9381.                       Capital Gainz Users Manual                   157
  9382.  
  9383.  
  9384.  
  9385.  
  9386.  
  9387.    the Open Shares Detail Report, described on page 161.
  9388.  
  9389. o  Closed Activity Summary - total and  short term totals are shown for
  9390.    shares  sold during the  specified period.  This information mirrors
  9391.    the totals at the end of the Closed Shares Detail Report,  described
  9392.    on page 162.
  9393.  
  9394. o  Distribution Activity  Summary -  total and  short  term totals  are
  9395.    shown  for   distributions  during   the   specified  period.   This
  9396.    information  mirrors  the totals  at  the  end of  the  Distribution
  9397.    Detail Report, described on page 164.
  9398.  
  9399.     The  second section of the Activity Summary Report shows the total
  9400. return  of the global security over the period. This section shows how
  9401. a  single  share of  the security  fared,  using the  beginning price,
  9402. ending price, and distributions per share from the Price History File.
  9403. Included are:
  9404.  
  9405. o  The  specified  beginning and  ending dates.  If  you requested  all
  9406.    dates,  the  earliest and  most  recent  dates  found  in the  Price
  9407.    History File are shown.
  9408.  
  9409. o  Begin Price  - the  price found  with the earliest  date within  the
  9410.    specified  period   in  the  Price  History  File  for  this  global
  9411.    security.
  9412.  
  9413. o  End  Price  - the  price  found  with the  latest  date  within  the
  9414.    specified   period  in  the  Price  History  File  for  this  global
  9415.    security.
  9416.  
  9417. o  Distr/Share  - the  distributions  per  share  found  in  the  Price
  9418.    History File  for this  global security, summed  over the  specified
  9419.    period.
  9420.  
  9421. o  Shares  Bought -  each distribution  per  share  found in  the Price
  9422.    History File, divided  by the next  share price  found in the  file,
  9423.    and summed over the period.
  9424.  
  9425. o  Total Return - the  total return of a single share, if held from the
  9426.    beginning  date to  the  ending date  and  assuming  reinvestment of
  9427.    distributions.
  9428.  
  9429. o  Annual Percentage  Rate  -  the  simple yearly  compounded  rate  of
  9430.    return for the security, based on the dates shown.
  9431.  
  9432.     The  third section  evaluates your  specific performance  over the
  9433. period:
  9434.  
  9435. o  Start - shows the  earliest date found in the Price History File for
  9436.  
  9437.                       Capital Gainz Users Manual                   158
  9438.  
  9439.  
  9440.  
  9441.  
  9442.  
  9443.    the  specified range,  and the corresponding price.  Open totals are
  9444.    shown for shares owned at that time, even if you sold them later.
  9445.  
  9446. o  Buy  Activity Over Period  - shows  the total  purchases made during
  9447.    the period, even if you sold them later.
  9448.  
  9449. o  Distributions Over  Period -  shows the  total distributions  during
  9450.    the period.
  9451.  
  9452. o  Sell Activity Over Period - shows  the total selling activity during
  9453.    the period.
  9454.  
  9455. o  End - shows the  latest date found in the Price History File for the
  9456.    specified range, and the corresponding price. Open totals are  shown
  9457.    for shares owned at that time, even if you sold them later.
  9458.  
  9459.     The following figures are used to calculate your performance:
  9460.  
  9461. o  The date range specified, or  the earliest and latest dates found in
  9462.    the Price History File if you requested all dates.
  9463.  
  9464. o  The value of shares open at the end of the period.
  9465.  
  9466. o  The  amount  received  from sales  during the  period,  less selling
  9467.    commission.
  9468.  
  9469. o  Distributions over the period, less fees paid.
  9470.  
  9471. o  The  value of  open shares  at the  start of  the period,  plus  the
  9472.    amount of purchases and purchase commissions over the period.
  9473.  
  9474.     The  final  figure shows  the total  ending  value, plus  the sale
  9475. proceeds received, plus distributions received, less the amount at the
  9476. start of the period. This is your total gain or loss over  the period.
  9477. The annual percentage rate figure is over the date range shown.
  9478.  
  9479.     If  you  specified  more than  one  local  security, the  Activity
  9480. Summary Report  also generates grand  totals. For more  information on
  9481. calculations used by Capital Gainz, see Chapter 18.
  9482.  
  9483. 14.4.4  Price History Report
  9484.  
  9485. [[Screen not in online version.]]
  9486.  
  9487.     The Price History Report is similar in format to the Price History
  9488. Table. It shows the  price history associated with a  global security,
  9489. which is associated with zero or  more local securities. At the top of
  9490. the page is:
  9491.  
  9492.  
  9493.                       Capital Gainz Users Manual                   159
  9494.  
  9495.  
  9496.  
  9497.  
  9498.  
  9499. o  The local security symbol and name.
  9500.  
  9501. o  Today's date  if no  date range  was chosen,  otherwise the  entered
  9502.    date range.
  9503.  
  9504. Price  history records  are interleaved  with distributions  and stock
  9505. splits, sorted in  descending date order.  For price history  records,
  9506. the report shows:
  9507.  
  9508. o  The date of the price.
  9509.  
  9510. o  The price.
  9511.  
  9512. For distribution records, the report shows:
  9513.  
  9514. o  The type of distribution.
  9515.  
  9516. o  The distribution amount per share.
  9517.  
  9518. For stock splits, the report shows:
  9519.  
  9520. o  The date of the split.
  9521.  
  9522. o  The split ratio.
  9523.  
  9524. At the end of each security are the following values:
  9525.  
  9526. o  The high  price and  date and  low price  and date found  within the
  9527.    date range.
  9528.  
  9529. o  The simple average price.
  9530.  
  9531. o  The total distribution per share.
  9532.  
  9533.     The distribution  per share  amounts explain  price  drops due  to
  9534. dividend  or capital gain payouts. The highest price for the period is
  9535. flagged with  an 'H', and the  lowest price for the  period is flagged
  9536. with an  'L'. If  the highest and  lowest prices are  the same,  it is
  9537. flagged with an '*'. 
  9538.  
  9539. 14.4.5  Activity Detail Report
  9540.  
  9541.     The   Activity  Detail   Report  lists   all  buy,   sell,  and/or
  9542. distribution transactions.  There  are  several  variations  for  this
  9543. report:
  9544. [[Screen not in online version.]]
  9545.  
  9546.     You can print:
  9547.  
  9548.  
  9549.                       Capital Gainz Users Manual                   160
  9550.  
  9551.  
  9552.  
  9553.  
  9554.  
  9555. o  All buy,  sell, and  distribution logs. These  can be listed  by log
  9556.    type: all  buy logs,  all sell  logs, all  distribution logs, or  by
  9557.    security:   the  buy/sell/distribution  logs  for  security  1,  the
  9558.    buy/sell/distribution logs for security 2,...
  9559.  
  9560. o  Just the buy logs.
  9561.  
  9562. o  Just the sell logs.
  9563.  
  9564. o  Just the distribution logs.
  9565.  
  9566. o  Buy, sell, and  distribution logs  mixed together,  similar to  most
  9567.    mutual fund company statements you receive.
  9568.  
  9569. o  Brief or long formats for the  open, closed, and distribution detail
  9570.    reports. The brief format shows a single line per record, while  the
  9571.    long format  shows several lines. The  examples in  this section use
  9572.    the long format.
  9573.  
  9574.  
  9575. 14.4.5.1  Open Shares Detail Report
  9576.  
  9577. [[Screen not in online version.]]
  9578.  
  9579.     The Open Shares Detail Report, also available from the Open Shares
  9580. Log, is similar  to the Open Shares Log. The  records of shares bought
  9581. over the period  and still held as  of the current date are  sorted in
  9582. ascending order by date. At the top of the page is:
  9583.  
  9584. o  The local security symbol.
  9585.  
  9586. o  The associated global security's name.
  9587.  
  9588. o  The security's current price.
  9589.  
  9590. o  The local security's account number.
  9591.  
  9592. o  Today's date if no date range was chosen, or else the selected  date
  9593.    range.
  9594.  
  9595. For each open shares record, you are shown:
  9596.  
  9597. o  The purchase date.
  9598.  
  9599. o  The number of shares purchased.
  9600.  
  9601. o  The  basis price,  which is  the same  as the  purchase price  if  a
  9602.    category method is not being used.
  9603.  
  9604.  
  9605.                       Capital Gainz Users Manual                   161
  9606.  
  9607.  
  9608.  
  9609.  
  9610.  
  9611. o  The basis  amount, which  is the  same as  the purchase amount  if a
  9612.    category method is not being used.
  9613.  
  9614. o  The purchase commission or load.
  9615.  
  9616. o  Any notes recorded for the purchase.
  9617.  
  9618. o  The current gain/loss.
  9619.  
  9620. o  The short  term or long term status of the open shares, based on the
  9621.    current date.
  9622.  
  9623. Totals for each security include:
  9624.  
  9625. o  Total and  short term  shares bought  during the  period, and  still
  9626.    open as of the current date.
  9627.  
  9628. o  Total and short term basis amount.
  9629.  
  9630. o  Total and short term weighted average purchase price.
  9631.  
  9632. o  Total and short term purchase commission or load.
  9633.  
  9634. o  Total and short term current value, using the last recorded price.
  9635.  
  9636. o  Total and  short term  gain/loss amount  and  percentage, using  the
  9637.    last recorded price.
  9638.  
  9639.  
  9640. 14.4.5.2  Closed Shares Detail Report
  9641.  
  9642. [[Screen not in online version.]]
  9643.  
  9644.     The Closed Shares  Detail Report, also  available from the  Closed
  9645. Shares Log, is similar to the Closed Shares Log. The records of shares
  9646. sold over the period are sorted in ascending order by date. At the top
  9647. of the page is:
  9648.  
  9649. o  The local security symbol.
  9650.  
  9651. o  The associated global security's name.
  9652.  
  9653. o  Today's date if no  date range was chosen, or else the selected date
  9654.    range.
  9655.  
  9656. For each closed shares record, you are shown:
  9657.  
  9658. o  The selling date.
  9659.  
  9660.  
  9661.                       Capital Gainz Users Manual                   162
  9662.  
  9663.  
  9664.  
  9665.  
  9666.  
  9667. o  The number of shares sold.
  9668.  
  9669. o  The selling price.
  9670.  
  9671. o  The selling amount.
  9672.  
  9673. o  The selling commission or load.
  9674.  
  9675. o  Any notes specified for the sale.
  9676.  
  9677. o  The purchase date of the shares sold.
  9678.  
  9679. o  The  basis price  of  the  shares sold,  which  is the  same as  the
  9680.    purchase price if a category method was not used.
  9681.  
  9682. o  The  basis amount  of  the  shares sold,  which is  the same  as the
  9683.    purchase amount if a category method was not used.
  9684.  
  9685. o  The purchase commission or load of the shares sold.
  9686.  
  9687. o  The gain/loss amount and percentage for the sale.
  9688.  
  9689. o  The short term or long term status of the sale.
  9690.  
  9691.     If a particular sale  resulted in the creation of  multiple closed
  9692. shares records, a subtotal is given  for the sale date. Subtotals  and
  9693. totals for each security include:
  9694.  
  9695. o  Total and short term shares sold.
  9696.  
  9697. o  Total and short  term weighted average selling  price - this  is not
  9698.    shown for  subtotals, since a subtotal's  selling price  is the same
  9699.    for each closed shares record.
  9700.  
  9701. o  Total and short term selling commission or load.
  9702.  
  9703. o  Total and short term selling amount.
  9704.  
  9705. o  Total and  short term  purchase commission  or load  for the  shares
  9706.    sold.
  9707.  
  9708. o  Total and short term basis amount for the shares sold.
  9709.  
  9710. o  Total and short term gain/loss amount and percentage.
  9711.  
  9712.  
  9713.  
  9714.  
  9715.  
  9716.  
  9717.                       Capital Gainz Users Manual                   163
  9718.  
  9719.  
  9720.  
  9721.  
  9722.  
  9723. 14.4.5.3  Distribution Detail Report
  9724.  
  9725. [[Screen not in online version.]]
  9726.  
  9727.     The  Distribution   Detail   Report,  also   available  from   the
  9728. Distribution Log, is similar  to the Distribution Log. The  records of
  9729. distributions and fees over  the period are sorted in  ascending order
  9730. by date. At the top of the page is:
  9731.  
  9732. o  The local security symbol.
  9733.  
  9734. o  The associated global security's name.
  9735.  
  9736. o  Today's date if no date range was chosen, or else the selected  date
  9737.    range.
  9738.  
  9739. For each distribution record, you are shown:
  9740.  
  9741. o  The date of the distribution.
  9742.  
  9743. o  The type of the distribution.
  9744.  
  9745. o  The amount of the distribution.
  9746.  
  9747. o  The distribution per share (not for fees).
  9748.  
  9749. o  Any note specified for the distribution.
  9750.  
  9751. Return of principal  distributions are  treated as sales  in order  to
  9752. reduce the basis. Thus,  they are not  reported here. Totals for  each
  9753. security include:
  9754.  
  9755. o  Total distribution amount for Dividend or Interest distributions.
  9756.  
  9757. o  Total   distributions   per   share   for   Dividend   or   Interest
  9758.    distributions.
  9759.  
  9760. o  Total  and short  term  distribution amounts  for Long  Term Capital
  9761.    Gain and Short Term Capital Gain distributions.
  9762.  
  9763. o  Total and short term distributions per  share for Long Term  Capital
  9764.    Gain and Short Term Capital Gain distributions.
  9765.  
  9766. o  Total amounts for Fee types.
  9767.  
  9768.  
  9769.  
  9770.  
  9771.  
  9772.  
  9773.                       Capital Gainz Users Manual                   164
  9774.  
  9775.  
  9776.  
  9777.  
  9778.  
  9779. 14.4.5.4  Mixed Activity Detail Report
  9780.  
  9781. [[Screen not in online version.]]
  9782.  
  9783.     The Mixed  Activity Detail Report,  also available from  the Local
  9784. Security Table,  resembles statements  you  receive from  mutual  fund
  9785. companies.  It shows all buy, sell, and distribution activity over the
  9786. period, in chronological order. At the top of the page is:
  9787.  
  9788. o  The local security symbol.
  9789.  
  9790. o  The associated global security's name.
  9791.  
  9792. o  The security's current price.
  9793.  
  9794. o  The local security's account number.
  9795.  
  9796. o  Today's date if no date range was chosen,  or else the selected date
  9797.    range.
  9798.  
  9799. All purchases during the  period, even if you  sold the shares  later,
  9800. show:
  9801.  
  9802. o  The purchase date.
  9803.  
  9804. o  The number of shares bought.
  9805.  
  9806. o  The actual  purchase price, even if  the security  uses an averaging
  9807.    method.
  9808.  
  9809. o  The actual purchase amount, even if  the security uses an  averaging
  9810.    method.
  9811.  
  9812. o  The purchase commission or load.
  9813.  
  9814. o  If you sold the shares during the period,  a line below the purchase
  9815.    information shows the date you sold them.
  9816.  
  9817. For each distribution, you are shown:
  9818.  
  9819. o  The date of the distribution.
  9820.  
  9821. o  The amount of the distribution.
  9822.  
  9823. o  The distribution per share.
  9824.  
  9825.     At the end of each security, the following totals are calculated:
  9826.  
  9827. o  The total  number of shares  bought during the  period, even if  you
  9828.  
  9829.                       Capital Gainz Users Manual                   165
  9830.  
  9831.  
  9832.  
  9833.  
  9834.  
  9835.    sold some later.
  9836.  
  9837. o  The weighted average of the shares purchased.
  9838.  
  9839. o  The total purchase amount.
  9840.  
  9841. o  The total purchase commission or load.
  9842.  
  9843. o  The total number of shares sold during the period.
  9844.  
  9845. o  The weighted selling price of the shares sold. 
  9846.  
  9847. o  The total sale proceeds.
  9848.  
  9849. o  The total selling commission or load.
  9850.  
  9851. o  The total dividends or interest received over the period.
  9852.  
  9853. o  The total dividends or interest per share.
  9854.  
  9855. o  The total short term capital gain distributions.
  9856.  
  9857. o  The total short term capital gain distributions per share.
  9858.  
  9859. o  The total long term capital gain distributions.
  9860.  
  9861. o  The total long term capital gain distributions per share.
  9862.  
  9863. o  The total fees paid.
  9864.  
  9865. Finally, your current open position is shown for the security:
  9866.  
  9867. o  The number of open shares as of the current date.
  9868.  
  9869. o  The value of the open shares as of the last recorded price.
  9870.  
  9871.  
  9872.  
  9873.  
  9874.  
  9875.  
  9876.  
  9877.  
  9878.  
  9879.  
  9880.  
  9881.  
  9882.  
  9883.  
  9884.  
  9885.                       Capital Gainz Users Manual                   166
  9886.  
  9887.  
  9888.  
  9889.  
  9890.  
  9891.  
  9892.                       Chapter 15 - User Settings
  9893.  
  9894.  
  9895.     User settings are either  values that are subject to  change, such
  9896. as the holding period  required for long term gain  classification, or
  9897. values that customize  Capital Gainz  for a particular  user, such  as
  9898. automatically  reinvesting distributions.  Each of  these settings  is
  9899. described below.
  9900.  
  9901.     Function keys at the bottom of the screen are:
  9902.     
  9903. o  Form  Accept  - accept  all  entries  and  write  the user  settings
  9904.    record. This is  a short-cut key, since you  get the same result  by
  9905.    hitting  ENTER on each  field. You  can redefine  this key  from the
  9906.    default CTRL-ENTER value.
  9907.  
  9908. o  Form Reject  - exit immediately,  back to the  Main Menu.  This is a
  9909.    short-cut key, since you  get the same result by hitting ESC to back
  9910.    out of the  form. You can redefine this  key from the default  CTRL-
  9911.    ESC value.
  9912.  
  9913. o  F2:Set Colors - change the color settings for the screen groups.
  9914.  
  9915. o  F3:Report - print the User Settings Report.
  9916.  
  9917. [[Screen not in online version.]]
  9918.  
  9919.     To  change the user settings, you  fill in the User Settings Form.
  9920. This form  is called up by selecting User Settings from the Main Menu.
  9921. When a field requires a YES or  NO value, then you'll see the  current
  9922. value followed by the valid  choices. Thus, if a field is set  to YES,
  9923. you'll see:
  9924.  
  9925.    Field:YES  YES NO
  9926.  
  9927. 15.1  Long Term Holding Period in Days
  9928.  
  9929.     The holding period  entry is  the number  of days  shares must  be
  9930. owned before they can  be classified as long term  holdings. Depending
  9931. on the current tax codes, long term gains may be taxed less than short
  9932. term  gains. Open  shares are classified  as long term  if the current
  9933. date  exceeds the  purchase  date by  more  than the  holding  period;
  9934. otherwise  open shares are classified  as short term.  Gains or losses
  9935. from  selling shares are  classified as long  term if the  date of the
  9936. sale exceeded the purchase date by more than the holding period at the
  9937. time  of the sale; otherwise  gains or losses  from selling shares are
  9938. classified as short term.  
  9939.  
  9940.  
  9941.                       Capital Gainz Users Manual                   167
  9942.  
  9943.  
  9944.  
  9945.  
  9946.  
  9947. 15.2  Price History Interval in Days
  9948.  
  9949.     This  is the interval between price history entries. If this value
  9950. is set to  28, then price entries  are saved every  28 days, or  about
  9951. every month. (I suggest  using 28 for monthly price  histories.) Thus,
  9952. if you  record purchases on 1/1, 1/15, and 1/31, only the 1/1 and 1/31
  9953. prices are saved in the Price History File. To save all price entries,
  9954. enter 0 for this value. 
  9955.  
  9956.     The conditions  for adding  price  history entries  are  described
  9957. beginning on page  108. The goal  is to keep  the dates spread  out by
  9958. price  history interval days.  Thus, buy and sell  activity may or may
  9959. not result in price history entries. 
  9960.  
  9961.     Using the Capital Gainz Utility Program, described  in Chapter 17,
  9962. you can  rebuild the Price History  File from the open  shares, closed
  9963. shares, and distribution files.
  9964.  
  9965.     All  activity logs contain price/dates,  so there is  no danger of
  9966. losing activity  information by changing  the Price History  File. The
  9967. Price History File is just a tool to use for security analysis.
  9968.  
  9969. 15.3  Confirm Adds/Confirm Updates/Confirm Deletes
  9970.  
  9971.     You  can request  that Capital Gainz  ask for  confirmation before
  9972. adding, changing,  or deleting  records.  When a  requested  operation
  9973. affects many  records, such as a  stock split or a  sale, confirmation
  9974. will always be requested, regardless of the confirmation settings. 
  9975. [[Screen not in online version.]]
  9976.  
  9977.     If  confirmation  is  requested,  then  before  the  operation  is
  9978. executed  the Confirm  Form pops  up. If  you select  'YES',  then the
  9979. operation is performed. If you enter 'NO' or hit the ESC key, then the
  9980. operation is  not performed. This confirmation is  a welcome safeguard
  9981. for some, and  an annoying nuisance  to others. This is  precisely why
  9982. Capital Gainz  leaves the settings up  to you. Even if  you don't care
  9983. much  for confirmations,  it still may  be wise  to leave  them on for
  9984. deletions. 
  9985.  
  9986. 15.4  Reinvest Distributions
  9987.  
  9988.     You can have Capital Gainz  bring up the Buy Shares Form  to enter
  9989. reinvestment  information  after  recording a  distribution.  This  is
  9990. useful for mutual funds that automatically reinvest distributions.
  9991.  
  9992.  
  9993.  
  9994.  
  9995.  
  9996.  
  9997.                       Capital Gainz Users Manual                   168
  9998.  
  9999.  
  10000.  
  10001.  
  10002.  
  10003. 15.5  Redistribute Proceeds 
  10004.  
  10005.     You can  have  Capital  Gainz bring  up  the Buy  Shares  Form  to
  10006. redistribute  proceeds after recording a  sale. This is  useful if you
  10007. automatically 'sweep' proceeds from sales into another security,  such
  10008. as a money market fund.
  10009.  
  10010. 15.6  Log Transactions (Inactive)
  10011.  
  10012.     Transaction logging has nothing to do with activity logs. Activity
  10013. logs  are  always  maintained.  Transaction  logging  refers  to   the
  10014. maintenance  of  before and  after images  of  data files  during file
  10015. updates.
  10016.  
  10017.     Currently,  this feature is  turned off.  As Capital  Gainz became
  10018. more complex, the effect  on performance was staggering. You  are much
  10019. better off simply doing  regular backups. As an added  precaution, you
  10020. may  consider adding  a  line to  the  CG.BAT  startup batch  file  to
  10021. automatically backup  your data  files  before and/or  after  invoking
  10022. Capital Gainz.
  10023.  
  10024. 15.7  Include Commission in Basis for Gain/Loss%
  10025.  
  10026.     By  default, the gain/loss  calculations in  Capital Gainz  do not
  10027. include  commissions in the basis. Thus, you can actually have greater
  10028. than  a  100% loss.  The  motivation  for this  decision  is that  the
  10029. commission  amount is never actually used to purchase shares. Set this
  10030. value  to  'YES' to  include commissions  in  the basis,  resulting in
  10031. slightly lower  gain and loss  percentages. The gain/loss  amounts are
  10032. the  same whether or  not commissions are  included in the  basis. See
  10033. Chapter 18 for details on calculations used by Capital Gainz.
  10034.  
  10035. 15.8  Use Short Sales
  10036.  
  10037.     If you never  use short sales, leave this value  set to 'NO'. Even
  10038. if  you expect to  use short  sales, leave it  set to 'NO'  until your
  10039. first short sale. When you execute  your first short sale, this  value
  10040. will automatically be set to 'YES'.
  10041.  
  10042.     You get  slightly better  performance when  recording buys if  you
  10043. don't  need  short  selling.  The  slower  performance  is  caused  by
  10044. searching the closed shares file for short sales to cover whenever you
  10045. begin recording a purchase.
  10046.  
  10047. 15.9  Backup Command
  10048.  
  10049.     You enter the  DOS command to be used to  backup data files. Since
  10050. most users already have backup or compression utilities, Capital Gainz
  10051. allows you to  use tools that you are already  familiar with. However,
  10052.  
  10053.                       Capital Gainz Users Manual                   169
  10054.  
  10055.  
  10056.  
  10057.  
  10058.  
  10059. only a single DOS command line can be entered, so to backup using DOS'
  10060. COPY command  you would have to  write a batch file,  and specify that
  10061. batch file as the backup command. 
  10062.  
  10063.     Some examples of backup command entries would be:
  10064.  
  10065. o  If PKZIP is available:
  10066.  
  10067.      PKZIP -U A:CGDATA.ZIP *.DAT *.K01
  10068.  
  10069. o  If the 4DOS shell is installed:
  10070.  
  10071.      COPY *.DAT *.K01 A:
  10072.  
  10073. o  If a batch file named BACKUP.BAT is used
  10074.  
  10075.      BACKUP
  10076.  
  10077.    Where the contents of BACKUP.BAT could be:
  10078.  
  10079.      COPY *.DAT A:
  10080.      COPY *.K01 A:
  10081.  
  10082.     As these  commands show, the data files that must be backed up are
  10083. identified by the DOS wildcards *.DAT and *.K01. If you have access to
  10084. a data compression utility, use it  to conserve backup disk space  and
  10085. to speed up the floppy disk transfer.
  10086.  
  10087.     This field is  initialized to  CAPGNZBU A. CAPGNZBU.BAT  is a  DOS
  10088. batch  file included  with Capital  Gainz. It  simply copies  the data
  10089. files to a specified disk drive.
  10090.  
  10091. 15.10  File Viewer
  10092.  
  10093.     You  enter the DOS command to be  used to view reports sent to the
  10094. screen.  If you leave this field blank, then the default internal file
  10095. viewer will be used. 
  10096.  
  10097.     The advantages of using the internal file viewer are:
  10098.  
  10099. o  You don't need to have another file viewing program installed.
  10100.  
  10101. o  Since it's built-in,  Capital Gainz does  not have to  shell out  to
  10102.    DOS before letting you view the file.
  10103.  
  10104. o  The internal file viewer is optimized  for viewing the online  users
  10105.    manual,  as it  uses the  index  file  generated at  installation to
  10106.    quickly jump to specific pages.
  10107.  
  10108.  
  10109.                       Capital Gainz Users Manual                   170
  10110.  
  10111.  
  10112.  
  10113.  
  10114.  
  10115.     The disadvantages of the internal file viewer are:
  10116.  
  10117. o  Although it's  faster to  bring up  than an  external viewer,  it is
  10118.    generally slower when scrolling through long reports.
  10119.  
  10120. o  The internal viewer only lets you scroll up,  scroll down, go to the
  10121.    top,  go  to  the  end,  and  go  to  a  specific  page.  No  search
  10122.    capabilities or other handy functions are available.
  10123.  
  10124.     The advantages of using an external file viewer are:
  10125.  
  10126. o  Most external file viewers include a  range of useful features, such
  10127.    as search, cut and paste, and bookmarks.
  10128.  
  10129. o  You can use  the same file  viewer that  you always  use outside  of
  10130.    Capital Gainz.
  10131.  
  10132.     The disadvantages of using an external file viewer are:
  10133.  
  10134. o  Since Capital Gainz must save an image  of its internal process  and
  10135.    shell  out to  DOS, an  external file  viewer takes  much  longer to
  10136.    bring up.  In fact,  this penalty  is so  great that  it only  makes
  10137.    sense to  use an external  file viewer if you defined  a RAM disk as
  10138.    your temporary directory at installation. 
  10139.  
  10140. o  You must have another file viewer installed.
  10141.  
  10142.     An example of  an external  file viewer is  the ever-popular  LIST
  10143. program. If you want to use LIST as your file viewer, and it's on your
  10144. DOS PATH, just enter the following in the File Viewer Field:
  10145.  
  10146.      LIST
  10147.  
  10148. 15.11  Price File Read at Startup
  10149.  
  10150.     You can automatically  have Capital  Gainz read a  file to  update
  10151. security prices at  startup. If you update your security prices in the
  10152. PRICES file, then enter the following in this field:
  10153.  
  10154.      PRICES
  10155.  
  10156. See  page 171 for  more information on  using an ASCII  file to update
  10157. your security prices.
  10158.  
  10159. 15.12  Append Reports
  10160.  
  10161.     You can choose to  either append or overwrite files  when you send
  10162. reports to  a DOS file. A temporary file, 'CAPGNZ.TMP', is used in the
  10163. appending process. If you choose not to append reports, existing files
  10164.  
  10165.                       Capital Gainz Users Manual                   171
  10166.  
  10167.  
  10168.  
  10169.  
  10170.  
  10171. will be overwritten without warning.
  10172.  
  10173. 15.13  Lines Per Page
  10174.  
  10175.     You can specify  the number of report lines printed  on each page.
  10176. The default setting  of 58 should  work with  most printers. For  most
  10177. daisy wheel and dot matrix printers, this value can be set to 66 lines
  10178. per page, resulting in some paper savings.
  10179.  
  10180.     This value must be between 50 and 66.
  10181.  
  10182. 15.14  Line Draw Chars
  10183.  
  10184.     You  can change this setting  if your printer  doesn't support the
  10185. extended  ASCII line drawing characters. If a report prints nothing or
  10186. garbage where separator lines should be, then your printer either does
  10187. not  support these  characters or  the dip  switch settings  should be
  10188. changed. Most  printers support the line  drawing characters. However,
  10189. you can turn this feature off,  substituting alternate printable ASCII
  10190. characters '-' and '=' for the extended ASCII characters.
  10191.  
  10192. 15.15  Form Accept and Form Reject Keys
  10193.  
  10194.     You may  want to change the Capital Gainz Form Accept Key from the
  10195. default  CTRL-ENTER value,  or the  Form Reject  Key from  the default
  10196. CTRL-ESC.  A  range  of other  values  is  available.  Just erase  the
  10197. displayed value  and hit  ENTER to  pop up  the Keys  Table, described
  10198. below.
  10199.  
  10200.     CTRL-ESC conflicts with DOS 5.0, which uses it to suspend programs
  10201. and swap them out to memory, and with Windows, which  uses it to bring
  10202. up the  Task List. The DOS  or Windows keys can be  remapped, but it's
  10203. easier to remap the Capital Gainz key.
  10204.  
  10205. 15.15.1  Keys Table
  10206.  
  10207. [[Screen not in online version.]]
  10208.  
  10209.     The Keys Table displays a range of values that can be used for the
  10210. Form Accept or Form Reject Keys. Highlight your choice and hit ENTER.
  10211.  
  10212.  
  10213. 15.16  Set Colors
  10214.  
  10215. [[Screen not in online version.]]
  10216.  
  10217.     You get to the Select Screen  Colors screen from a function key on
  10218. the  User Settings  Form. This  screen lets  you customize  the screen
  10219. colors. Screens are grouped into 9 types:
  10220.  
  10221.                       Capital Gainz Users Manual                   172
  10222.  
  10223.  
  10224.  
  10225.  
  10226.  
  10227. o  Portfolio  screens, such  as the  Portfolio Table and  the Portfolio
  10228.    Form.
  10229.  
  10230. o  Global security screens, such as the  Global Security Table and  the
  10231.    Global Security Form.
  10232.  
  10233. o  Broker/Investment  Company screens,  such  as  the Broker/Investment
  10234.    Company Table and the Broker/Investment Company Form.
  10235.  
  10236. o  Local  Security screens, such  as the  Local Security  Table and the
  10237.    Local Security Form.
  10238.  
  10239. o  General activity screens, such as the Activity Menu.
  10240.  
  10241. o  Buy Activity  screens, such  as the  Buy Shares  Form  and the  Open
  10242.    Shares Log.
  10243.  
  10244. o  Sell Activity screens,  such as the Sell  Shares Form and the Closed
  10245.    Shares Log.
  10246.  
  10247. o  Distr Activity screens,  such as  the Record  Distribution Form  and
  10248.    the Distribution Log.
  10249.  
  10250. o  Other screens, such as the User Settings Form.
  10251.  
  10252. These 9 types of screens are further divided into 3 kinds:
  10253.  
  10254. o  Forms, such as the Local Security Form.
  10255.  
  10256. o  Tables, such as the Open Shares Log.
  10257.  
  10258. o  Other, such as the Activity Menu.
  10259.  
  10260.     The screen types and kinds are displayed as a matrix on the Select
  10261. Screen  Colors  screen.  This  screen  and  the  Pick  Foreground  and
  10262. Background  Colors screen  are  always white  on  black, except  where
  10263. actual  color  settings are  shown. The  matrix  on the  Select Screen
  10264. Colors  screen shows  'Form',  'Table', and  'Other' in  the currently
  10265. selected background/foreground colors for each screen type. To  change
  10266. the colors for a screen type/kind, position the pointer and hit ENTER.
  10267. This will bring up the Pick Foreground and Background Colors screen. 
  10268.  
  10269.     If you exit from the Select Screen Colors screen with the ESC key,
  10270. you are asked if you want to confirm the selected colors.
  10271.  
  10272.     Function keys at the bottom of the screen are:
  10273.     
  10274. o  Form  Accept - accept all the entries and  write the colors selected
  10275.    to the  user settings  record. You can  redefine this  key from  the
  10276.  
  10277.                       Capital Gainz Users Manual                   173
  10278.  
  10279.  
  10280.  
  10281.  
  10282.  
  10283.    default CTRL-ENTER value.
  10284.  
  10285. o  Form Reject  - exit  immediately, back  to the  User Settings  Form.
  10286.    This  is a  short-cut  key,  since the  you get  the same  result by
  10287.    hitting ESC to  back out of the form. You can redefine this key from
  10288.    the default CTRL-ESC value.
  10289.  
  10290.  
  10291. 15.17  Pick Foreground and Background Colors
  10292.  
  10293. [[Screen not in online version.]]
  10294.  
  10295.     The  Pick Foreground and Background Colors screen is brought up by
  10296. hitting  ENTER  for a  screen type/kind  on  the Select  Screen Colors
  10297. screen.  At  the  top  of  the screen  is  an  example  of  the screen
  10298. type/kind's currently selected  colors. The two  rows of color  blocks
  10299. show the  colors available - some of these  may appear to be the same,
  10300. depending  on  the monitor  being used.  To  select the  foreground or
  10301. background  color, position the pointer under the desired color in the
  10302. row and hit ENTER. The example at the top of the screen is  updated to
  10303. show  what the  color combination  looks like.  To accept  the colors,
  10304. enter 'YES' to 'Accept Colors'. Otherwise, enter 'NO'. 
  10305.  
  10306.     The  Pick   Foreground  Colors  screen  tries   to  prevent  color
  10307. combinations that are unreadable. However, it's up to you, assisted by
  10308. the displayed example, to select reasonable color combinations.
  10309.  
  10310.     Function keys at the bottom of the screen are:
  10311.  
  10312. o  Form Accept  - go to  the Accept Colors  field. This  is a short-cut
  10313.    key, since you get  same result by hitting  ENTER on each field. You
  10314.    can redefine this key from the default CTRL-ENTER value.
  10315.  
  10316. o  Form Reject - exit immediately, back  to Select Screen Colors.  This
  10317.    is a  short-cut key, since the  you get the  same result by  hitting
  10318.    ESC to  back out  of the form.  You can redefine  this key from  the
  10319.    default CTRL-ESC value.
  10320.  
  10321.  
  10322.  
  10323.  
  10324.  
  10325.  
  10326.  
  10327.  
  10328.  
  10329.  
  10330.  
  10331.  
  10332.  
  10333.                       Capital Gainz Users Manual                   174
  10334.  
  10335.  
  10336.  
  10337.  
  10338.  
  10339.  
  10340.                     Chapter 16 - View Documentation
  10341.  
  10342.  
  10343.     The View Documentation  option on the Main Menu lets  you view the
  10344. online  Capital  Gainz  documentation,  if you  chose  to  install it.
  10345. Viewing  documentation is the same as  viewing a report on the screen.
  10346. See page 148 for information about viewing reports.
  10347. [[Screen not in online version.]]
  10348.  
  10349.     You can view the following documents on line:
  10350.  
  10351. Users Manual:  the Capital Gainz Users Manual.  To help you get around
  10352. faster, Capital Gainz creates an index of the users manual at startup.
  10353. This lets  you quickly jump to specific pages. You can find your topic
  10354. in the Table of Contents or in the Index, and then  go directly to the
  10355. specified page with the Goto Page function.
  10356.  
  10357. Read Me  File: the  Read  Me file  is a  standard  file included  with
  10358. software that  contains recent information  not included in  the Users
  10359. Manual and instructions on getting started.
  10360.  
  10361. License: the Capital Gainz license, describing the legal  restrictions
  10362. on  using Capital Gainz.  This document  also includes  information on
  10363. what you receive and are entitled to upon registration.
  10364.  
  10365. History:  a revision-by-revision  account of  changes made  to Capital
  10366. Gainz.
  10367.  
  10368.  
  10369.  
  10370.  
  10371.  
  10372.  
  10373.  
  10374.  
  10375.  
  10376.  
  10377.  
  10378.  
  10379.  
  10380.  
  10381.  
  10382.  
  10383.  
  10384.  
  10385.  
  10386.  
  10387.  
  10388.  
  10389.                       Capital Gainz Users Manual                   175
  10390.  
  10391.  
  10392.  
  10393.  
  10394.  
  10395.  
  10396.  
  10397.  
  10398.  
  10399.  
  10400.  
  10401.  
  10402.  
  10403.  
  10404.  
  10405.  
  10406.  
  10407.  
  10408.  
  10409.  
  10410.  
  10411.  
  10412.  
  10413.  
  10414.  
  10415.  
  10416.  
  10417.  
  10418.  
  10419.  
  10420.  
  10421.  
  10422.  
  10423.  
  10424.  
  10425.  
  10426.  
  10427.  
  10428.  
  10429.  
  10430.  
  10431.  
  10432.  
  10433.  
  10434.  
  10435.  
  10436.  
  10437.  
  10438.  
  10439.  
  10440.  
  10441.  
  10442.  
  10443.  
  10444.  
  10445.                       Capital Gainz Users Manual                   176
  10446.  
  10447.  
  10448.  
  10449.  
  10450.  
  10451.  
  10452.                      Chapter 17 - Utility Program
  10453.  
  10454.  
  10455.     The Capital  Gainz Utility Program  gives you several  handy, non-
  10456. essential  features not available  in the Capital  Gainz main program.
  10457. These features focus  on manipulating your  Capital Gainz data  files.
  10458. They have nothing to do with managing your investments.
  10459.  
  10460.     Since the  Utility Program's operations manipulate  many files and
  10461. records,  the bottom  half  of the  screen  is devoted  to  displaying
  10462. progress and  error messages.  These messages scroll,  and any  errors
  10463. stop the scrolling and request user input. The top half  of the screen
  10464. is further divided into the main menu on the left, and auxiliary menus
  10465. on the right. 
  10466. [[Screen not in online version.]]
  10467.  
  10468.     In contrast to Capital Gainz,  the Utility Program's colors cannot
  10469. be customized. Because of  this, the screens  use a limited number  of
  10470. colors. If  you have trouble seeing  the screens, put  your monitor in
  10471. monochrome mode before starting the Utility Program:
  10472.  
  10473.    MODE BW80
  10474.    or
  10475.    MODE MONO
  10476.  
  10477.     You should be very  careful when using the Utility  Program, since
  10478. it  can potentially affect all of your  current data. To this end, the
  10479. following conventions are used:
  10480.  
  10481. o  Whenever you start up the Utility  Program, you are explicitly asked
  10482.    if you want to backup your data files.
  10483.  
  10484. o  You must hit a  function key to begin  an operation. Just filling in
  10485.    all the fields will not start any operation.
  10486.  
  10487.  
  10488. 17.1  Backup
  10489.  
  10490. [[Screen not in online version.]]
  10491.  
  10492.     Every time  you start up the Utility Program, you are asked if you
  10493. want to backup your data files. This is definitely a good idea. If you
  10494. answer 'YES', the Backup Form lets you select a disk drive to copy the
  10495. data files to. The backup executes these two DOS commands (if A is the
  10496. disk drive you selected):
  10497.  
  10498.    COPY *.DAT A:
  10499.    COPY *.K01 A:
  10500.  
  10501.                       Capital Gainz Users Manual                   177
  10502.  
  10503.  
  10504.  
  10505.  
  10506.  
  10507. If you want to archive the data with a utility such as PKZIP, you must
  10508. do this before starting up the utility program.
  10509.  
  10510. 17.2  Utility Menu
  10511.  
  10512. [[Screen not in online version.]]
  10513.  
  10514.     The Utility Menu lists the available operations:
  10515.  
  10516. o  Upgrade to a  New Revision -  converts data files  for any  required
  10517.    file format changes between revisions.
  10518.  
  10519. o  Copy/Move Portfolios - copy or move an entire portfolio.
  10520.  
  10521. o  Copy/Move Local  Securities - copy  or move local securities between
  10522.    portfolios.
  10523.  
  10524. o  Import/Export File  - import  or export  comma-delimited ASCII  data
  10525.    files, or print out file formats.
  10526.  
  10527. o  Rebuild  Price  History -  reconstruct  the  price history  from the
  10528.    activity logs.
  10529.  
  10530. o  Rebuild/Pack Data  Files -  immediately reclaim  space from  deleted
  10531.    records.
  10532.  
  10533. o  Directory - change directories.
  10534.  
  10535. o  Exit - return to DOS.
  10536.  
  10537.  
  10538. 17.3  Upgrade to a New Revision
  10539.  
  10540. [[Screen not in online version.]]
  10541.  
  10542.     If you upgraded during Capital Gainz installation, you've  already
  10543. used the Upgrade Form. This form displays the newest revision that you
  10544. will be upgrading to, and accepts:
  10545.  
  10546. o  The directory containing the data files you want to upgrade.
  10547.  
  10548. o  The Capital  Gainz  revision number  that  was  used to  create  the
  10549.    existing data files. The  Utility Program can usually determine this
  10550.    number, but you  should verify it. The  version number is listed  on
  10551.    the original  Capital Gainz diskettes. If  you specify an  incorrect
  10552.    number,  the Utility  Program will  probably  fail,  as it  tries to
  10553.    access  the data files  based on  your entry.  Previous revisions of
  10554.    Capital Gainz that must  be upgraded are: 1.0,  1.1, 1.2, 2.0,  2.1,
  10555.    and 2.2.
  10556.  
  10557.                       Capital Gainz Users Manual                   178
  10558.  
  10559.  
  10560.  
  10561.  
  10562.  
  10563. Function keys listed at the bottom of the screen are:
  10564.  
  10565. o  F10:Perform  Upgrade - execute  the upgrade  process. Just accepting
  10566.    all of the fields will not initiate the operation.
  10567.  
  10568. o  SHFT-F10:Exit  - return  to the Utility  Menu. You can  also exit by
  10569.    using the ESC key on the first field.
  10570.  
  10571.     As  the upgrade  executes, status  messages are  displayed in  the
  10572. lower  half of the screen. Upgrades progress from revision to revision
  10573. as needed. Thus, an upgrade from version 2.1 to version 3.0 will first
  10574. upgrade from 2.1 to 2.2, and  then from 2.2 to 3.0. Note that  not all
  10575. revisions required a file format change. For instance, an upgrade from
  10576. 2.0 to 3.0 does not require any change between 2.0 and 2.1.
  10577.  
  10578.     The upgrade process between two revisions is a two step process:
  10579.  
  10580. o  Copy the existing data to temporary  files, and remove the  original
  10581.    files.
  10582.  
  10583. o  Create  the  new  version's  data   files  from  the  old  version's
  10584.    temporary files.
  10585.  
  10586. Failure during the  upgrade process can  leave your data  files in  an
  10587. inconsistent  state. Be sure that you have current backups of all data
  10588. files  before  attempting an  upgrade. If  the  upgrade fails,  try to
  10589. correct  the  error, restore  your backup  data  files, and  retry the
  10590. upgrade.
  10591.  
  10592. 17.4  Copy/Move Portfolios
  10593.  
  10594. [[Screen not in online version.]]
  10595.  
  10596.     You can copy or  move portfolios using the Utility  Program. These
  10597. functions are useful for:
  10598.  
  10599. o  Creating a  new portfolio that mirrors  the holdings  in an existing
  10600.    portfolio.
  10601.  
  10602. o  Moving an old portfolio to a diskette for archival purposes.
  10603.  
  10604. o  Bringing   together  portfolios   that  you   created  in  different
  10605.    directories. Before  revision 3.0  of  Capital Gainz,  this was  the
  10606.    best way to manage separate portfolios. 
  10607.  
  10608. [[Screen not in online version.]]
  10609.  
  10610.     After  choosing to copy or move a portfolio, the Utility Copy/Move
  10611. Portfolio Form is displayed. You enter:
  10612.  
  10613.                       Capital Gainz Users Manual                   179
  10614.  
  10615.  
  10616.  
  10617.  
  10618.  
  10619. o  (Required)  From Directory  - the source directory  of the portfolio
  10620.    to be copied/moved. This is initialized to the current directory.
  10621.  
  10622. o  (Required) [From]  Portfolio ID  - the  ID of  the  portfolio to  be
  10623.    copied/moved. If you  enter an invalid number, the Portfolio  Lookup
  10624.    Table, described below, pops up. 
  10625.  
  10626. o  (Required)  To  Directory  -  the  destination  directory where  the
  10627.    portfolio  will be  copied/moved  to.  This is  initialized  to  the
  10628.    current directory.  After entering  a valid  directory, the  Utility
  10629.    Program sets the  [To] Portfolio ID to the  lowest unused ID in  the
  10630.    destination directory.
  10631.  
  10632. o  (Optional) [To]  Portfolio Name - this  field is  initialized to the
  10633.    name of the portfolio you are copying or  moving, but you can change
  10634.    it.
  10635.  
  10636. After  completing  the form,  you must  choose  one of  the operations
  10637. available via function keys:
  10638.  
  10639. o  F10:Perform  Copy/Move  -  execute  the  portfolio  copy/move.  Just
  10640.    accepting all of the fields will not initiate the operation.
  10641.  
  10642. o  SHFT-F10:Exit  - return to  the Utility  Portfolio Maintenance Menu.
  10643.    You can also exit by using the ESC key on the first field.
  10644.  
  10645.     When you 'Copy' or  'Move' a portfolio, the following  entire data
  10646. files are copied from the source to  the destination. If you specified
  10647. 'Move', these files are then deleted from the source: 
  10648.  
  10649. o  Local Securities File for the portfolio.
  10650.  
  10651. o  Open Shares File for the portfolio.
  10652.  
  10653. o  Closed Shares File for the portfolio.
  10654.  
  10655. o  Distributions File for the portfolio.
  10656.  
  10657. The Portfolio File's record for the portfolio moved is copied from the
  10658. source  to  the destination.  If  you specified  'Move',  the original
  10659. portfolio record is deleted. Records from the following data files are
  10660. also copied  from the source to the same data file at the destination.
  10661. With one exception, they are not deleted from the source:
  10662.  
  10663. o  Broker/Investment Company File.
  10664.  
  10665. o  Global Securities File.
  10666.  
  10667. o  Price History File.
  10668.  
  10669.                       Capital Gainz Users Manual                   180
  10670.  
  10671.  
  10672.  
  10673.  
  10674.  
  10675. The  only time  these records are  deleted from  the source  is if you
  10676. specified 'Move'  and  the  portfolio  moved was  the  only  portfolio
  10677. defined. To see how the Capital Gainz data files are related, refer to
  10678. page 16.
  10679.  
  10680. 17.4.1  Portfolio Lookup Table
  10681.  
  10682. [[Screen not in online version.]]
  10683.  
  10684.     The  Portfolio  Lookup  Table pops  up  if  you  enter an  invalid
  10685. portfolio ID. To select a portfolio ID, highlight it and hit ENTER.
  10686.  
  10687. 17.5  Copy/Move Local Securities
  10688.  
  10689. [[Screen not in online version.]]
  10690.  
  10691.     You can copy or  move local securities using the  Utility Program.
  10692. These functions are useful for:
  10693.  
  10694. o  Creating  a new  holding in  a  portfolio  that mirrors  an existing
  10695.    holding in another portfolio.
  10696.  
  10697. o  Moving information for an inactive local  security to a portfolio on
  10698.    a diskette for archival purposes.
  10699.  
  10700. o  Bringing together local securities from different portfolios. 
  10701.  
  10702. [[Screen not in online version.]]
  10703.  
  10704.     After choosing to  copy or  move a local  security, the  Copy/Move
  10705. Security Form is displayed. You enter:
  10706.  
  10707. o  (Required) From  Directory -  the source directory of  the portfolio
  10708.    containing   the  local  security   to  be   copied/moved.  This  is
  10709.    initialized to the current directory.
  10710.  
  10711. o  (Required) [From] Portfolio ID - the  ID of the portfolio containing
  10712.    the  local security  to be  copied/moved.  If  you enter  an invalid
  10713.    number, the Portfolio Lookup Table, described  on page 181, pops up.
  10714.  
  10715.  
  10716. o  (Required) [From]  Local Symbol - the  symbol of  the local security
  10717.    to be  copied/moved.  If you  enter  an  invalid symbol,  the  Local
  10718.    Security Lookup Table, described below, pops up.
  10719.  
  10720. o  (Required)  To  Directory  -   the  destination  directory   of  the
  10721.    portfolio where the local security will  be copied/moved to. This is
  10722.    initialized to the current directory. 
  10723.  
  10724.  
  10725.                       Capital Gainz Users Manual                   181
  10726.  
  10727.  
  10728.  
  10729.  
  10730.  
  10731. o  (Required) [To]  Portfolio ID  - the ID  of the portfolio  where the
  10732.    local  security  will  be  copied/moved to.  You  must  have already
  10733.    created  this portfolio in  Capital Gainz.  If you  enter an invalid
  10734.    number, the Portfolio Lookup Table, described on page 181, pops up.
  10735.  
  10736. After  completing  the form,  you must  choose  one of  the operations
  10737. available via function keys:
  10738.  
  10739. o  F10:Perform Copy/Move - execute  the local security  copy/move. Just
  10740.    accepting all of the fields will not initiate the operation.
  10741.  
  10742. o  SHFT-F10:Exit -  return to  the Utility  Security Maintenance  Menu.
  10743.    You can also exit by using the ESC key on the first field.
  10744.  
  10745.     When  you 'Copy' or 'Move'  a local security,  the related records
  10746. from the following data files are  copied from the source portfolio to
  10747. the destination  portfolio. If you specified 'Move', these records are
  10748. then deleted from the source portfolio: 
  10749.  
  10750. o  Local Securities File.
  10751.  
  10752. o  Open Shares File.
  10753.  
  10754. o  Closed Shares File.
  10755.  
  10756. o  Distributions File.
  10757.  
  10758. Related records from the following data files are also copied from the
  10759. source to the destination. They are not deleted from the source:
  10760.  
  10761. o  Broker/Investment Company File.
  10762.  
  10763. o  Global Securities File.
  10764.  
  10765. o  Price History File.
  10766.  
  10767. To see how the Capital Gainz data files are related, refer to page 16.
  10768.  
  10769. 17.5.1  Security Lookup Table
  10770.  
  10771. [[Screen not in online version.]]
  10772.  
  10773.     The Security Lookup Table  pops up if you  enter an invalid  local
  10774. security symbol. To select a security, highlight it and hit ENTER.
  10775.  
  10776.  
  10777.  
  10778.  
  10779.  
  10780.  
  10781.                       Capital Gainz Users Manual                   182
  10782.  
  10783.  
  10784.  
  10785.  
  10786.  
  10787. 17.6  Import/Export
  10788.  
  10789. [[Screen not in online version.]]
  10790.  
  10791.     You  can import  or export  comma-delimited ASCII  files, or  just
  10792. print out the internal  file format, using the Utility  Program. These
  10793. functions are useful for:
  10794.  
  10795. o  Printing out the Capital Gainz data file types and formats.
  10796.  
  10797. o  Exporting  data to  verify the  exact  contents  of all  fields, and
  10798.    possibly make minor changes. 
  10799.  
  10800. o  Exporting data for use in another  program, such as a spreadsheet or
  10801.    a different report writer. 
  10802.  
  10803. o  Importing data from another program. 
  10804.  
  10805. o  Exporting  data from damaged  data files, to salvage any non-corrupt
  10806.    data.  You  should  have  been performing  regular  backups,  so you
  10807.    wouldn't have to resort to this action. 
  10808.  
  10809.     Because  Capital  Gainz  consists  of  many  related  data  files,
  10810. importing  data  from  other  programs,  or  exporting data  to  other
  10811. programs, is  not a simple  task. It's very easy  to end up  with data
  10812. that  Capital Gainz  cannot  access,  or  to  build  data  files  with
  10813. incorrect  data.  Be  sure  you thoroughly  read  and  understand  the
  10814. sections  on  importing  and exporting  data  below,  as  well as  the
  10815. description  of the Capital Gainz data  files beginning on page 16. To
  10816. see how the Capital Gainz data files are related, refer to page 16.
  10817. [[Screen not in online version.]]
  10818.  
  10819.     After  choosing to  import, export,  or print  a file  format, the
  10820. Select Data File Menu is displayed. Choose one  of the displayed files
  10821. to operate  on. The  User Settings  File is  a DOS  file,  and is  not
  10822. available for  import/export. If you  are importing or  exporting data
  10823. and  select  the  Local  Security,  Open  Shares,  Closed  Shares,  or
  10824. Distributions File, you  are asked for the portfolio ID.  If you leave
  10825. this blank, or  enter an  invalid portfolio ID,  the Portfolio  Lookup
  10826. Table, described on page 181, pops up.
  10827. [[Screen not in online version.]]
  10828.  
  10829.     After selecting a data file, you enter:
  10830.  
  10831. o  The name  of a  file for importing  from, exporting to,  or printing
  10832.    the file  format to.  On import,  if this  file does  not exist,  an
  10833.    error is  returned.  On export  or  format  printing, if  this  file
  10834.    exists it is appended to, and if it does not exist, it is created.
  10835.  
  10836.  
  10837.                       Capital Gainz Users Manual                   183
  10838.  
  10839.  
  10840.  
  10841.  
  10842.  
  10843. o  The   date   format  to   use,  either   INTERNAL  or   STRING,  for
  10844.    import/export. Some Capital  Gainz data files  have date fields. The
  10845.    INTERNAL  format  used  by  Capital  Gainz   is  a  32  bit  integer
  10846.    containing the  number of days  since 1801. Since  this date  is not
  10847.    easily  readable or usable  outside of  Capital Gainz,  you have the
  10848.    option  of  using  a  STRING  type,  formatted  as  MM/DD/YY  (i.e.,
  10849.    12/10/91).
  10850.  
  10851.     Then you must choose one of the function keys:
  10852.  
  10853. o  F10:Perform  Import/Export/Print   Format  -  execute  the   import,
  10854.    export, or print format operation. Just  accepting all of the fields
  10855.    will not initiate the operation.
  10856.  
  10857. o  SHFT-F10:Exit - return to  the Select Data File  Menu. You can  also
  10858.    exit by using the ESC key on the first field.
  10859.  
  10860.  
  10861. 17.6.1  Import Comma-Delimited File
  10862.  
  10863.     Importing  data using the Utility Program is difficult in that the
  10864. Capital  Gainz  data files  are  related  in  a  number of  ways.  For
  10865. instance, if you import data into the Open Shares File:
  10866.  
  10867. o  The  symbols  referenced  must  also  be  imported  into  the  Local
  10868.    Securities File.
  10869.  
  10870. o  The data imported into the Local  Securities File must have  correct
  10871.    open  shares information.  Alternatively,  you  can use  the Capital
  10872.    Gainz Local Security Fixup Form from the Local Securities Table.
  10873.  
  10874. o  The  global symbols  referenced in  the Local  Securities File  also
  10875.    must be imported into the Global Securities File.
  10876.  
  10877. o  The broker/investment companies  referenced in the  Local Securities
  10878.    and  Global  Securities  Files  must  also  be  imported  into   the
  10879.    Broker/Investment Company File.
  10880.  
  10881. o  The global  securities' price histories  also must  be imported into
  10882.    the  Price History  File.  Alternatively, you  can  use  the Utility
  10883.    Program's Rebuild Price History function.
  10884.  
  10885.     As you can  see, importing  data from other  programs is a  tricky
  10886. task.  A much  better use  for the  import function  is to  make minor
  10887. tweaks to data files:
  10888.  
  10889. o  Export the data file.
  10890.  
  10891. o  Use an  ASCII text editor to make the minor changes to the number of
  10892.  
  10893.                       Capital Gainz Users Manual                   184
  10894.  
  10895.  
  10896.  
  10897.  
  10898.  
  10899.    shares, amounts, etc.
  10900.  
  10901. o  Import the file containing the changes.
  10902.  
  10903.     In any  case, importing data  is only recommended  for exceptional
  10904. circumstances, and even then should  only be attempted by  experienced
  10905. users. It's simply too easy to end up with data that can't be accessed
  10906. from the main Capital Gainz program.
  10907.  
  10908. 17.6.2  Export Comma-Delimited File
  10909.  
  10910.     Exporting data lets you scan  the contents of your data files  for
  10911. minor  errors.  If you  find  any problems,  then  you can  modify the
  10912. records with a text editor and import the file. However, it's strongly
  10913. recommended  that  you manage  changes  through  Capital Gainz  itself
  10914. whenever possible.
  10915.  
  10916.     You  also can  export  data in  order  to import  it into  another
  10917. program. Most programs  that support  data imports  can accept  comma-
  10918. delimited  input. Before importing the data, you will probably need to
  10919. modify the data with a text editor. 
  10920.  
  10921.     The most common type of program that you would import data into is
  10922. a spreadsheet, like TRIUS,  Inc.'s As-Easy-As . This lets  you further
  10923. analyze your investment data, and, most importantly, generate  graphs.
  10924. To aid  in this process,  the Capital Gainz  data file formats  can be
  10925. printed to a file, and exported  data is in key order. As an  example,
  10926. here's the steps involved  in generating a line graph of  prices using
  10927. As-Easy-As:
  10928.  
  10929. o  Export  the Price History  File to PRC.EXP.  Be sure  to specify the
  10930.    STRING date format.
  10931.  
  10932. o  Use a  text editor  to remove all  records except a  single symbol's
  10933.    price  records. For instance,  get rid  of all  records except those
  10934.    where the symbol is CPL and the type is PRC.
  10935.  
  10936. o  Start up As-Easy-As.
  10937.  
  10938. o  From the '/' menu, choose File,  Import, Values, and specify PRC.EXP
  10939.    as the file  name. This fills  in columns  A, B, C,  and D with  the
  10940.    symbol, date, type, and price.
  10941.  
  10942. o  From the '/' menu,  choose Graphics, Type, Line. For the Range,  set
  10943.    X to  the  entire B  column (date)  and  A  to the  entire D  column
  10944.    (price). 
  10945.  
  10946. o  Change the scales as needed. For instance, you  may want A to  range
  10947.    from 0 to 100 dollars per share. Also, you may want to add labels.
  10948.  
  10949.                       Capital Gainz Users Manual                   185
  10950.  
  10951.  
  10952.  
  10953.  
  10954.  
  10955. o  View the graph.
  10956.  
  10957. [[Screen not in online version.]]
  10958.  
  10959. 17.6.3  Print Comma-Delimited Format
  10960.  
  10961.    This function  lets you print  out the format of  the Capital Gainz
  10962. data files. This tells you the  field names, field types, and order of
  10963. the  data maintained in the  files. When importing  or exporting data,
  10964. you should keep a copy of the file format handy for reference.
  10965.  
  10966. 17.7  Rebuild Price History
  10967.  
  10968. [[Screen not in online version.]]
  10969.     You can clean out the  Price History File and rebuild it  based on
  10970. just  the data  in  the  Open Shares  File,  Closed  Shares File,  and
  10971. Distribution File. You may want to do this if:
  10972.  
  10973. o  Your Price History File  has gotten very large, and you want to trim
  10974.    it down.
  10975.  
  10976. o  You inadvertently deleted or changed records,  and want to reset the
  10977.    Price History File.
  10978.  
  10979.     The current  setting for the price history  interval is displayed.
  10980. From the function keys, you can:
  10981.  
  10982. o  F2:Change  Price History  Interval - change the  current setting for
  10983.    the price  history interval.  See page  108 for  information on  how
  10984.    price history entries are added.
  10985.  
  10986. o  F10:Perform  Rebuild -  execute the  rebuild  of the  Price  History
  10987.    File. 
  10988.  
  10989. o  SHFT-F10:Exit - exit back  to the Utilities Menu.  You can also exit
  10990.    by using the ESC key.
  10991.  
  10992.     All price history  entries that do not correspond to  a buy, sell,
  10993. or distribution record will be  deleted. If you just want to  add back
  10994. some  activity prices, then export the price history file, rebuild the
  10995. price history, then import  the price history file that  you initially
  10996. exported.
  10997.  
  10998. 17.8  Rebuild/Pack Data Files
  10999.  
  11000.     Capital Gainz data  files do not  automatically release space  for
  11001. deleted records. Instead, the  deleted record area is reused  when you
  11002. add  new records. Thus, if you delete  many records - say a range from
  11003. the Price History File - then the disk space used by the file will not
  11004.  
  11005.                       Capital Gainz Users Manual                   186
  11006.  
  11007.  
  11008.  
  11009.  
  11010.  
  11011. change. However,  as you add new  records, the disk space  used by the
  11012. file will not  increase until the  number of new  records exceeds  the
  11013. number of records deleted.
  11014.  
  11015.     If you want to reclaim space from deleted records immediately, use
  11016. the Rebuild/Pack Data Files option. This 'packs' the data in the file,
  11017. reclaiming any unused space.
  11018.  
  11019. 17.9  Directory
  11020.  
  11021. [[Screen not in online version.]]
  11022.     You  can change  the current  directory  from the  Utilities Menu.
  11023. Unless  you have data files in several directories, you normally won't
  11024. use this option. The Copy/Move  Portfolio and Copy/Move Local Security
  11025. options both allow you to specify source and destination directories. 
  11026.  
  11027. 17.10  Exit
  11028.  
  11029.     When  you exit  from  the  Utility  Program,  you  return  to  the
  11030. directory you were in when you originally started it.
  11031.  
  11032.  
  11033.  
  11034.  
  11035.  
  11036.  
  11037.  
  11038.  
  11039.  
  11040.  
  11041.  
  11042.  
  11043.  
  11044.  
  11045.  
  11046.  
  11047.  
  11048.  
  11049.  
  11050.  
  11051.  
  11052.  
  11053.  
  11054.  
  11055.  
  11056.  
  11057.  
  11058.  
  11059.  
  11060.  
  11061.                       Capital Gainz Users Manual                   187
  11062.  
  11063.  
  11064.  
  11065.  
  11066.  
  11067.  
  11068.  
  11069.  
  11070.  
  11071.  
  11072.  
  11073.  
  11074.  
  11075.  
  11076.  
  11077.  
  11078.  
  11079.  
  11080.  
  11081.  
  11082.  
  11083.  
  11084.  
  11085.  
  11086.  
  11087.  
  11088.  
  11089.  
  11090.  
  11091.  
  11092.  
  11093.  
  11094.  
  11095.  
  11096.  
  11097.  
  11098.  
  11099.  
  11100.  
  11101.  
  11102.  
  11103.  
  11104.  
  11105.  
  11106.  
  11107.  
  11108.  
  11109.  
  11110.  
  11111.  
  11112.  
  11113.  
  11114.  
  11115.  
  11116.  
  11117.                       Capital Gainz Users Manual                   188
  11118.  
  11119.  
  11120.  
  11121.  
  11122.  
  11123.             Part III: A Potpourri of Investment Information
  11124.  
  11125.                          Chapter 18 - Analysis
  11126.  
  11127.  
  11128.     Capital  Gainz provides all the numbers you need for analysis, but
  11129. does not include graphics (yet). However, you can export data to other
  11130. programs,  such   as  spreadsheets,  for  graphing.   The  variety  of
  11131. calculations and reports available will  help you keep on top  of your
  11132. portfolio's performance. The goal of this chapter is to point out what
  11133. Capital Gainz offers for analysis and mention some  generally accepted
  11134. rules of investment.  For specific information and advice,  you should
  11135. consult  other sources,  such as  the business  section of  your local
  11136. newspaper,  investment books,  investment  newsletters, and  financial
  11137. advisors.
  11138.  
  11139. 18.1  Discrepancies
  11140.  
  11141.     Before discussing calculations, a few words  on rounding and other
  11142. discrepancies are in order. 
  11143.  
  11144. 18.1.1  Open Shares Rounding
  11145.  
  11146.     The Open Shares Log  and Open Shares Detail Report  calculate each
  11147. purchase's gain or loss. However, the total gain or loss is calculated
  11148. by multiplying the total number of  open shares by the current  price,
  11149. and subtracting the total  basis. Because of rounding, this  total may
  11150. not be the  same as  summing the gain  or loss of  all the  individual
  11151. records.    
  11152.  
  11153. 18.1.2  With Average Selling Methods
  11154.  
  11155.     You  are  likely  to see  rounding  whenever  you  use the  Single
  11156. Category or Double Category selling methods. When you sell the shares,
  11157. the average price is used as the basis price. However, when this price
  11158. is multiplied by the number of shares, the resulting amount is rounded
  11159. to the nearest cent. Thus, the  amount subtracted for the shares  sold
  11160. may alter the basis price of  the remaining shares. Likewise, the open
  11161. basis  price  for the  shares  sold may  differ from  the  basis price
  11162. displayed before  the sale. However, any  difference is insignificant,
  11163. and the underlying amounts are kept consistent.
  11164.  
  11165. 18.1.3  Local Security Precisions
  11166.  
  11167.     In the Local Security Form, you can specify share number and price
  11168. precisions for a local security. Check the statements from your broker
  11169. or mutual  fund company  and see  what  precisions they  use, so  your
  11170. totals  and  their totals  will  match.  These  precision entries  are
  11171. especially   helpful   when   you   record   purchases,   sales,   and
  11172.  
  11173.                       Capital Gainz Users Manual                   189
  11174.  
  11175.  
  11176.  
  11177.  
  11178.  
  11179. distributions, because the  figures calculated by  Capital Gainz  will
  11180. match  the actual  figures  without modification  if you  defined them
  11181. correctly.
  11182.  
  11183. 18.1.4  Mutual Fund Total Return
  11184.  
  11185.     It's  difficult to  get an  exact match  between the  total return
  11186. calculated  by Capital Gainz and  the total return  calculated by your
  11187. mutual  fund company. The beginning  and ending dates  and prices must
  11188. match, and all distribution amounts and  reinvestment prices must also
  11189. match.  Usually, these figures are available  from the fund literature
  11190. mailed  to you. Even  then, the  mutual fund  company may  use greater
  11191. precision  in their calculations. In any case, the total return figure
  11192. reported  by Capital Gainz should be very close to the figure reported
  11193. by the mutual fund company.
  11194.  
  11195. 18.2  Open Shares Gain/Loss
  11196.  
  11197.     The first step  in analysis  should be checking  the gain/loss  on
  11198. your open  shares. You  can see  these figures in  the Local  Security
  11199. Table,  the  Portfolio  Table,  the  Portfolio  Summary  Report,   the
  11200. Portfolio Detail  Report, the  Activity Summary  Report, and the  Open
  11201. Shares Detail Report. Most of the advice I've read boils down to: 'Cut
  11202. your losers, ride your winners'.
  11203.  
  11204.     Gain/loss on open shares is calculated with:
  11205.  
  11206.     (open_shares_value - open_shares_basis - open_shares_comm)
  11207.  
  11208. where open_shares_value is:
  11209.      
  11210.     (number_of_open_shares * current_price)
  11211.  
  11212. If  a security uses a  category method, then  open_shares_basis is the
  11213. number  of open shares multiplied  by the basis  price. Otherwise, the
  11214. open_shares_basis is the sum of  the amounts paid. Open_shares_comm is
  11215. the total purchase commissions paid.
  11216.  
  11217. 18.2.1  Open Shares Gain/Loss Percentage
  11218.  
  11219.     The  gain/loss  percentage for  open  shares,  assuming you  don't
  11220. include commissions in the basis, is calculated with:
  11221.  
  11222.        open_shares_gain_loss 
  11223.     ─────────────────────────── * 100
  11224.         open_shares_basis 
  11225.  
  11226. If you include commissions in the basis:
  11227.  
  11228.  
  11229.                       Capital Gainz Users Manual                   190
  11230.  
  11231.  
  11232.  
  11233.  
  11234.  
  11235.            open_shares_gain_loss 
  11236.     ──────────────────────────────────── * 100
  11237.     open_shares_basis + open_shares_comm 
  11238.  
  11239. By default, Capital Gainz  does not include commissions in  the basis.
  11240. The reasoning behind this  approach is that the commission  amount was
  11241. never  translated into any shares. In  the User Settings Form, you can
  11242. specify  to use commissions  in the basis.  This is strictly  based on
  11243. preference,  and you can change  back and forth  without any permanent
  11244. changes being made.
  11245.  
  11246. 18.2.2  Broker/Investment Company Performance
  11247.  
  11248.     You  can  choose  to  subtotal  the  Portfolio  Detail  Report  by
  11249. broker/investment  company.  This  feature  is  useful  for  comparing
  11250. performance if you rely on a  broker or investment advisor for advice.
  11251. These  comparisons  will indicate  both the  best  stock and  the best
  11252. investment type recommendations.
  11253.  
  11254.     Also,  you can  use the  subtotals to  compare the  performance of
  11255. different  mutual fund  groups, or  investment companies.  However, to
  11256. have a fair comparison, you should hold similar security types in each
  11257. mutual fund group.
  11258.     
  11259. 18.3  Closed Shares Gain/Loss
  11260.  
  11261.     Closed share performance  is available from  the Activity  Summary
  11262. Report,  the Closed Shares Detail Report, and the Open Information for
  11263. Shares Sold Report.  This figure will tell you if  you've been slow to
  11264. cut your losses, or quick to realize your gains.
  11265.  
  11266.     Gain/loss on shares sold is calculated with:
  11267.  
  11268.     (closed_shares_amount - open_shares_basis - 
  11269.      closed_shares_comm -  open_shares_comm)
  11270.  
  11271. where closed_shares_amount is:
  11272.  
  11273.     (number_of_shares_sold * selling_price)
  11274.  
  11275. If  a security uses a  category method, then  open_shares_basis is the
  11276. number of open shares sold  multiplied by the basis price at  the time
  11277. of  the  sale. Otherwise,  the open_shares_amount  is  the sum  of the
  11278. amounts  paid  for  the shares  sold.  Open_shares_comm  is  the total
  11279. commissions  paid to  purchase the  shares. Closed_shares_comm  is the
  11280. total commissions paid to sell the shares.
  11281.  
  11282.     For  the Schedule D-1 Report, the gain/loss calculation results in
  11283. the  same values as above. However, intermediate values printed in the
  11284.  
  11285.                       Capital Gainz Users Manual                   191
  11286.  
  11287.  
  11288.  
  11289.  
  11290.  
  11291. report  deserve some explanation here. The sales price reported in the
  11292. Schedule D-1 Report is simply:
  11293.  
  11294.     closed_shares_amount
  11295.  
  11296. However, as explained in Chapter 19, the cost is determined by:
  11297.  
  11298.     open_shares_basis + open_shares_comm + closed_shares_comm
  11299.  
  11300. Thus, using some  mathematics (associativity rule),  you can see  that
  11301. the result is identical to the previous calculation:
  11302.  
  11303.     gain_loss 
  11304.         = closed_shares_amount - cost
  11305.         = closed_shares_amount - (open_shares_basis +
  11306.                open_shares_comm + closed_shares_comm)
  11307.         = closed_shares_amount - open_shares_basis -
  11308.           closed_shares_comm - open_shares_comm
  11309.  
  11310. 18.3.1  Closed Shares Gain/Loss Percentage
  11311.  
  11312.     The  gain/loss percentage  for closed  shares, assuming  you don't
  11313. include commissions in the basis, is calculated with:
  11314.  
  11315.        closed_shares_gain_loss 
  11316.     ───────────────────────────── * 100
  11317.          open_shares_basis 
  11318.  
  11319. If you include commissions in the basis:
  11320.  
  11321.                   closed_shares_gain_loss 
  11322.     ───────────────────────────────────────────────────────── * 100
  11323.     open_shares_basis + open_shares_comm + closed_shares_comm  
  11324.  
  11325. By default, Capital Gainz  does not include commissions in  the basis.
  11326. The reasoning behind this  approach is that the commission  amount was
  11327. never translated into any shares. In  the User Settings Form, you  can
  11328. specify to  use commissions in  the basis.  This is strictly  based on
  11329. preference,  and you can change  back and forth  without any permanent
  11330. changes being made.
  11331.  
  11332. 18.4  Average Price
  11333.  
  11334.     The average price calculation for the shares purchased is:
  11335.  
  11336.   open_shares_basis
  11337.   ─────────────────────    
  11338.   number_of_open_shares
  11339.  
  11340.  
  11341.                       Capital Gainz Users Manual                   192
  11342.  
  11343.  
  11344.  
  11345.  
  11346.  
  11347. This  is a weighted  average, telling you  the average  price that you
  11348. paid for shares of the security.
  11349.  
  11350.     The average price calculation for the shares sold is:
  11351.  
  11352.   sold_shares_amount
  11353.   ─────────────────────
  11354.   number_of_sold_shares
  11355.  
  11356. Again, this is a  weighted average, telling you the average price that
  11357. you realized on shares of the security.
  11358.  
  11359.     However, the Price History Table's average price calculation gives
  11360. you a straight, unweighted average of the security's share prices:
  11361.  
  11362.     total_of_prices
  11363.     ──────────────── 
  11364.     number_of_prices
  11365.  
  11366. 18.5  Current Yield
  11367.  
  11368.     Current  Yield  refers to  the  simple annual  percentage  you can
  11369. expect  from a given security. Some securities don't pay out dividends
  11370. or   interest,   and  thus   have  a   current   yield  of   0%.  Only
  11371. dividends/interest  are factored  into  the  yield  calculation,  even
  11372. though   most  mutual   funds  also   regularly  make   capital  gains
  11373. distributions. Capital gains distributions  are erratic, rendering any
  11374. calculations based on them as meaningless. 
  11375.  
  11376.     The current  yearly dividend/interest  payout  for a  security  is
  11377. calculated as  the number of payouts per year multiplied by the amount
  11378. of the last per  share payout. Say  you own 100  shares of a  security
  11379. that  distributes  dividends  quarterly.  A  $76.00  dividend  payment
  11380. translates  into $0.76 per share. Multiply by four, since the dividend
  11381. is quarterly, and  you have a $3.04 per share  annual dividend. If the
  11382. shares are trading at $45.00 each, then the current yield is 6.76%.
  11383.  
  11384. Current Yield:
  11385.  
  11386.      (dividends_per_year * last_dividend_per_share)
  11387.   ────────────────────────────────────────────────────  * 100
  11388.                last_price_per_share
  11389.  
  11390. In the above example:
  11391.  
  11392.     (4 * .76)          3.04
  11393.    ─────────── * 100 = ───── * 100 = 6.76%
  11394.      45.00             45.00
  11395.  
  11396.  
  11397.                       Capital Gainz Users Manual                   193
  11398.  
  11399.  
  11400.  
  11401.  
  11402.  
  11403.     Current yield is usually more important for bonds or large company
  11404. mutual  funds and  stocks,  where price  appreciation  is a  secondary
  11405. consideration.  For growth or  small company mutual  funds and stocks,
  11406. other performance figures,  such as total  return, are more  important
  11407. than current yield.
  11408.  
  11409. 18.6  Total Return
  11410.  
  11411.     The total  return  calculation,  shown  on  the  Activity  Summary
  11412. Report, shows how a particular security fared over a specified period.
  11413. This figure represents a 'buy-and-hold' strategy, which may or may not
  11414. be equivalent  to the  performance that you  realize. Reinvestment  of
  11415. distributions  is assumed. Total return  is calculated by scanning the
  11416. Price  History File for prices and distributions per share. The actual
  11417. calculation is:
  11418.  
  11419. Total Return:
  11420.  
  11421.     begin_shares = 1.00
  11422.     end_shares = 1.00 + shares_bought
  11423.     shares_bought = sum(distr_per_share/reinvestment_price)
  11424.     begin_amt = begin_shares * begin_price
  11425.     end_amt = end_shares * end_price
  11426.  
  11427.     (end_amt - begin_amt) 
  11428.     ───────────────────── * 100
  11429.           begin_amt
  11430.  
  11431.     To  compare this  figure  to a  fixed, compounded  investment, the
  11432. Annual Percentage  Rate  (APR) is  also  calculated. The  APR  assumes
  11433. simple, yearly compounding of interest, and is calculated by:
  11434.  
  11435.     begin_price = first price found within date range
  11436.     end_price = last price found within date range
  11437.  
  11438.     years = (end_date - begin_date)
  11439.             ───────────────────────
  11440.                      365
  11441.  
  11442. APR:
  11443.     
  11444.        end_amt        1
  11445.     ( ─────────  ^  ─────  - 1 ) * 100
  11446.       begin_amt     years     
  11447.  
  11448. As you can see,  reinvestment of distributions is assumed.  This gives
  11449. you  a reliable  comparison  to the  return  offered by  fixed  income
  11450. investments.
  11451.  
  11452.  
  11453.                       Capital Gainz Users Manual                   194
  11454.  
  11455.  
  11456.  
  11457.  
  11458.  
  11459. For  example, say  Carolina Power  and Light  (CPL) had  the following
  11460. associated information for 1/ 1/90 through 12/31/91:
  11461.  
  11462.     begin_shares = 1.00
  11463.     end_shares = 1.00 + shares_bought
  11464.     begin_price = 47.228 on 1/ 3/90
  11465.     end_price = 52.625 on 12/27/91
  11466.     shares_bought = .1387
  11467.         ( 2/ 2/90: ((1.0000 + .0000) * .73)/43.637 = .0167
  11468.           5/ 2/90: ((1.0000 + .0167) * .73)/43.695 = .0170
  11469.           8/ 6/90: ((1.0167 + .0170) * .73)/43.651 = .0173
  11470.          11/ 5/90: ((1.0337 + .0173) * .73)/43.318 = .0177
  11471.           2/ 1/91: ((1.0510 + .0177) * .76)/45.292 = .0179
  11472.           5/ 2/91: ((1.0687 + .0179) * .76)/48.058 = .0172
  11473.           8/ 1/91: ((1.0866 + .0172) * .76)/47.420 = .0177
  11474.          11/ 1/91: ((1.1038 + .0177) * .76)/49.625 = .0172
  11475.             Total:                                   .1387)
  11476.     begin_amt = 1.00 * .47.228 = 47.228
  11477.     end_amt = (1.00 + .1387) * 52.625 = 59.924
  11478.  
  11479.     years = 2
  11480.  
  11481. Total Return:
  11482.  
  11483.     (59.924 - 47.228)
  11484.     ───────────────── * 100 = 26.88%
  11485.           47.228
  11486.  
  11487. APR:
  11488.  
  11489.        59.924        1
  11490.     ( ─────────  ^  ───  - 1 ) * 100 = 12.64%
  11491.        47.228        2     
  11492.  
  11493. So  to beat the performance of CPL  over the two years, you would have
  11494. needed a fixed income investment yielding better than 12.64%.
  11495.  
  11496. 18.7  Your Performance
  11497.  
  11498.     The  Activity Summary Report processes  all of your  activity in a
  11499. security to come up with a figure showing your performance. If you had
  11500. purchased shares  at the beginning of  the period, and  then just held
  11501. them to the end of  the period, then this calculation will be the same
  11502. as the total return figure for the security. However, if you purchased
  11503. more shares over the period, or sold shares over the period, then your
  11504. actual performance will  be better or  worse than the total  return of
  11505. the security over the period.
  11506.  
  11507.     This performance calculation  is complex. The  goal is to  measure
  11508.  
  11509.                       Capital Gainz Users Manual                   195
  11510.  
  11511.  
  11512.  
  11513.  
  11514.  
  11515. in-flow and out-flow of dollars to arrive at how much  money you would
  11516. have made, or  lost, if you  liquidated the account. Unlike  all other
  11517. calculations in  Capital  Gainz, this  figure  adds back  open  shares
  11518. amounts that  you sold  later. It's  like taking  a  snapshot of  your
  11519. portfolio  at the  beginning and  ending of  the period:  if you  sold
  11520. shares after the specified  end date, they are still considered  to be
  11521. open at the specified end date. 
  11522.  
  11523.     There are five components to your performance:
  11524.  
  11525. o  Your initial holdings as of the  specified begin date. This includes
  11526.    shares purchased before the begin date and not  sold as of the begin
  11527.    date.
  11528.  
  11529. o  Your  buy  activity  over the  period. This  includes  all purchases
  11530.    between the begin  and end dates, regardless  of whether or not  you
  11531.    sold the shares later. 
  11532.  
  11533. o  The distributions you received, and fees  you paid, over the period.
  11534.    (In  the  Activity Summary  Report, this  will  be  the same  as the
  11535.    distribution figures in the top section of the report.)
  11536.  
  11537. o  Your  selling activity  over the  period. (In  the Activity  Summary
  11538.    Report, this  will be  the same  as the  closed figures  in the  top
  11539.    section of the report.)
  11540.  
  11541. o  Your  holdings as of  the specified  end date.  This includes shares
  11542.    purchased before the end date and not sold as of the end date.
  11543.  
  11544. These  figures are then  combined, resulting in  a figure representing
  11545. your overall performance:
  11546.  
  11547.  
  11548.  
  11549.  
  11550.  
  11551.  
  11552.  
  11553.  
  11554.  
  11555.  
  11556.  
  11557.  
  11558.  
  11559.  
  11560.  
  11561.  
  11562.  
  11563.  
  11564.  
  11565.                       Capital Gainz Users Manual                   196
  11566.  
  11567.  
  11568.  
  11569.  
  11570.  
  11571. Your Performance:
  11572.  
  11573.     begin_price = first price found after begin date
  11574.     initial_value = open shares at begin date * begin_price
  11575.     end_price = last price found before end date
  11576.     end_value = open shares at end * end_price
  11577.     sell_amt = total amount of sales over the period
  11578.     sell_comm = total selling commissions over the period
  11579.     buy_amt = total purchase amount over the period
  11580.     buy_comm = total purchase commissions over the period
  11581.     distributions = total dividends, interest, and capital 
  11582.                     gains received over the period
  11583.     fees = total fees paid over the period
  11584.  
  11585.         (end_value)
  11586.      +  (sell_amt - sell_comm)
  11587.      +  (distributions - fees)
  11588.      -  (initial_value + buy_amt + buy_comm)
  11589.     ───────────────────────────────────────
  11590.      = total_period_gain
  11591.  
  11592. You Performance Percentage:
  11593.  
  11594.        total_period_gain 
  11595.     ─────────────────────── * 100
  11596.     initial_value + buy_amt 
  11597.  
  11598.     or, if you included commissions in the basis:   
  11599.  
  11600.            total_period_gain 
  11601.     ────────────────────────────────── * 100
  11602.     initial_value + buy_amt + buy_comm 
  11603.  
  11604. APR:
  11605.  
  11606.     begin_amt = initial_value + buy_amt
  11607.     end_amt = begin_amt + total_period_gain
  11608.  
  11609.        end_amt       1
  11610.     ( ─────────  ^  ───  - 1 ) * 100 
  11611.       begin_amt    years
  11612.  
  11613.     Let's  look at an example using the Twentieth Century Vista mutual
  11614. fund between  1/ 1/90 and 12/31/91:
  11615.  
  11616.  
  11617.  
  11618.  
  11619.  
  11620.  
  11621.                       Capital Gainz Users Manual                   197
  11622.  
  11623.  
  11624.  
  11625.  
  11626.  
  11627. Your Performance:
  11628.  
  11629.     begin_price = 8.51 on  1/08/90 
  11630.     initial_value = 307.99
  11631.     end_price = 11.93 on 12/27/91
  11632.     end_value = 1339.56
  11633.     sell_amt = 510.00
  11634.     sell_comm = 0.00
  11635.     buy_amt = 1200.00
  11636.     buy_comm = 0.00
  11637.     distributions = 0.00
  11638.     fees = 10.00
  11639.  
  11640.         (1339.56)
  11641.      +   (510.00)
  11642.      +   (-10.00)
  11643.      -   (307.99 + 1200.00)
  11644.      ──────────────────────
  11645.      =    331.57
  11646.  
  11647. Your Performance Percentage:
  11648.  
  11649.           331.57
  11650.     ───────────────── * 100 = 21.99%
  11651.     307.99 + 1200.00 
  11652.  
  11653. APR:
  11654.  
  11655.     begin_amt = 307.99 + 1200.00 = 1507.99
  11656.     end_amt = (307.99 + 1200.00) + 331.57 = 1839.56
  11657.  
  11658.        1839.56       1
  11659.     ( ─────────  ^  ───  - 1 ) * 100 = 10.45%
  11660.        1507.99       2
  11661.  
  11662.  
  11663. 18.8  Total Return vs Your Performance
  11664.  
  11665.     Since the total return figure represents a buy-and-hold  strategy,
  11666. you  can compare it to whatever strategy  you used over the period. If
  11667. you used dollar-cost averaging, then see if that worked better than  a
  11668. buy-and-hold approach.  For  example,  see  below  how  a  dollar-cost
  11669. investment approach in  Kroger stock  outdid the total  return of  the
  11670. stock over a certain period:
  11671.  
  11672.  
  11673.  
  11674.  
  11675.  
  11676.  
  11677.                       Capital Gainz Users Manual                   198
  11678.  
  11679.  
  11680.  
  11681.  
  11682.  
  11683. Total Return (Buy-and-Hold):
  11684.  
  11685. Security Performance   Begin Price:$17.8120  End Price:$21.7500
  11686.  Over Period From      Distr/Share: $0.0000 bought 0.0000 shares 
  11687. 8/01/89 To  6/01/91    Total Return: 22.11% Annual Pct Rate: 11.50%
  11688.  
  11689. Dollar-Cost Averaging:
  11690.  
  11691. 1) Start:    $17.8120 on  8/01/89  4) Sell Activity Over Period
  11692.    Open Shares   :      0.0000        Sell Shares    :      0.0000
  11693.    Open Amount   :     $0.00          Sell Amount    :     $0.00
  11694.    Open Avg Price:     $0.0000        Sell Avg Price :     $0.0000
  11695.    Open Comm     :     $0.00          Sell Comm      :     $0.00
  11696.    Open Value    :     $0.00          Close Open Amt :     $0.00
  11697.    Open Gain     :     $0.00          Close Open Comm:     $0.00
  11698.    Open Gain%    :      0.00%         Sell Gain      :     $0.00
  11699. 2) Buy Activity Over Period           Sell Gain%     :      0.00%
  11700.    Buy Shares    :     72.2260     5) End:    $21.7500 on  6/01/91
  11701.    Buy Amount    : $1,100.00          Open Shares    :     72.2260
  11702.    Buy Avg Price :    $15.2300        Open Amount    : $1,100.00
  11703.    Buy Comm      :     $0.00          Open Avg Price :    $15.2300
  11704. 3) Distributions Over Period          Open Comm      :     $0.00
  11705.    Distributions :     $0.00          Open Value     : $1,570.92
  11706.    Fees          :     $0.00          Open Gain      :   $470.92
  11707.                                       Open Gain%     :     42.81%
  11708.  
  11709.  Your Performance   $1,570.92 (End Value)
  11710.  Over Period     +      $0.00 (Sell Amount-Sell Comm)
  11711.  From  8/01/89   +      $0.00 (Distributions-Fees)
  11712.  To    6/01/91   -  $1,100.00 (Initial Value+Buy Amount+Buy Comm)
  11713.  ────────────────────────────────────────────────────────────────
  11714.                       $470.92 Total Period Gain        42.81%
  11715.                               Annual Percentage Rate:  21.43%
  11716.  
  11717.  
  11718. 18.8.1  Large Sales
  11719.  
  11720.     Since   Capital   Gainz  only   calculates  the   actual  recorded
  11721. performance,  large sales  with no  subsequent  repurchases negatively
  11722. impact your calculated performance. No interest rate is assumed on the
  11723. proceeds. Thus, if you sell $5000 from a  balance of $10000 in a money
  11724. market fund for  a down payment on a car, and  don't reinvest any more
  11725. cash, your performance in that fund will slowly deteriorate since that
  11726. $5000 is no longer earning interest. For this reason current yield, or
  11727. total return, is  more valuable  for cash equivalents,  such as  money
  11728. market funds, and some high yield securities.
  11729.  
  11730.  
  11731.  
  11732.  
  11733.                       Capital Gainz Users Manual                   199
  11734.  
  11735.  
  11736.  
  11737.  
  11738.  
  11739. 18.9  Price History
  11740.  
  11741.     Price history allows you  to quickly view a security's  prices for
  11742. given intervals. Distributions over  the period are shown to  help you
  11743. account for price dips, since, for example, a $10 stock should fall to
  11744. $9 after a $1 dividend. 
  11745.  
  11746.     The high/low prices  and dates, average  price, and  distributions
  11747. per  share over  the period  are given  at the  end of the  report. In
  11748. addition, the individual high and low prices are flagged with  an H or
  11749. an L.
  11750.  
  11751.     Generally,  you'd like  to see  a steady  or  gradually increasing
  11752. price for income producing securities. Here's a year's worth of prices
  11753. for Carolina Power and Light, an income-oriented utility stock:
  11754.  
  11755.      Date       Price     Distribution/share
  11756.  H 12/27/91     $52.6250
  11757.    11/27/91     $49.6250
  11758.    11/01/91               DIV      $0.7600
  11759.     9/28/91     $49.1250
  11760.     8/31/91     $47.3750
  11761.     8/01/91     $47.4200
  11762.     8/01/91               DIV      $0.7600
  11763.     7/27/91     $47.0000
  11764.     6/29/91     $45.6250
  11765.     6/01/91     $46.2500
  11766.     5/02/91     $48.0580
  11767.     5/02/91               DIV      $0.7600
  11768.     3/30/91     $47.5000
  11769.     3/21/91     $47.2500
  11770.     3/18/91     $47.8070
  11771.     3/04/91     $47.2420
  11772.  L  2/01/91     $45.2920
  11773.     2/01/91               DIV      $0.7600
  11774.     1/02/91     $46.6520
  11775.  
  11776.    High:   $52.6250 on 12/27/91   Avg  :    $47.6564
  11777.    Low:    $45.2920 on  2/01/91   Distr:     $3.0400
  11778.  
  11779.     For  growth securities, you'd  like to see  more of a  general up-
  11780. trend to make up for the lack of regular dividends.
  11781.  
  11782.     Chapter 17  contains an example of exporting price data, importing
  11783. it into a spreadsheet, and then graphing it.
  11784.  
  11785.  
  11786.  
  11787.  
  11788.  
  11789.                       Capital Gainz Users Manual                   200
  11790.  
  11791.  
  11792.  
  11793.  
  11794.  
  11795. 18.10  Portfolio Allocation
  11796.  
  11797.     The  Allocation  Report  gives  you  a  quick  look  at  how  your
  11798. investments  are spread out over  the provided classes.  Thus, you can
  11799. see if you're being conservative or risky, and weigh this against your
  11800. feeling on where the market's headed. 
  11801.  
  11802.     Portfolio  allocation  guidelines are  beyond  the  scope of  this
  11803. document.  Determining factors for your portfolio's weightings include
  11804. how  much cash  you have,  how old  you are,  and your  bullishness or
  11805. bearishness on the market. One rule of thumb is: the shorter term your
  11806. needs are, the more conservative  you should be. If you are  older and
  11807. will soon need  the cash for  retirement, a market  downturn would  be
  11808. catastrophic  for an  aggressive  growth-oriented portfolio.  However,
  11809. this  same market downturn would be unwelcome, but not devastating, to
  11810. a young investor. This younger investor has time on his side, and will
  11811. have many chances to recoup any losses and ride the market back up.
  11812.  
  11813.     Here's an example of a fairly conservative portfolio:
  11814.  
  11815.   Type                                  Amount        Pct
  11816. ───────────────────────────────────────────────────────────
  11817.   MMF  Money Market Fund                $29,251.26   38.23%
  11818.   LCS  Large Company Stock              $18,236.26   23.83%
  11819.   TFBF Tax Free Bond Fund                $9,920.39   12.97%
  11820.   LCSF Large Company Stock Fund          $6,839.59    8.94%
  11821.   TFMF Tax Free MT Bond Fund             $6,770.76    8.85%
  11822.   SCS  Small Company Stock               $2,808.68    3.67%
  11823.   FSF  Foreign Stock Fund                $1,348.78    1.76%
  11824.   SCSF Small Company Stock Fund          $1,339.56    1.75%
  11825. ───────────────────────────────────────────────────────────
  11826.                 Cash:    $29,251.26  38.23%
  11827. Stocks: $21,044.94  27.50%   Stock Funds:  $9,527.93  12.45%
  11828. Bonds :      $0.00   0.00%   Bond Funds : $16,691.15  21.81%
  11829. Other :      $0.00   0.00%   Other Funds:      $0.00   0.00%
  11830.                 Total:    $76,515.28 100.00%
  11831.  
  11832.  
  11833. More than 38%  of the portfolio  is in  cash equivalent holdings,  and
  11834. about 40% is  in stock and  stock mutual  funds. The rest  is in  bond
  11835. mutual funds.
  11836.  
  11837.  
  11838.  
  11839.  
  11840.  
  11841.  
  11842.  
  11843.  
  11844.  
  11845.                       Capital Gainz Users Manual                   201
  11846.  
  11847.  
  11848.  
  11849.  
  11850.  
  11851.  
  11852.  
  11853.  
  11854.  
  11855.  
  11856.  
  11857.  
  11858.  
  11859.  
  11860.  
  11861.  
  11862.  
  11863.  
  11864.  
  11865.  
  11866.  
  11867.  
  11868.  
  11869.  
  11870.  
  11871.  
  11872.  
  11873.  
  11874.  
  11875.  
  11876.  
  11877.  
  11878.  
  11879.  
  11880.  
  11881.  
  11882.  
  11883.  
  11884.  
  11885.  
  11886.  
  11887.  
  11888.  
  11889.  
  11890.  
  11891.  
  11892.  
  11893.  
  11894.  
  11895.  
  11896.  
  11897.  
  11898.  
  11899.  
  11900.  
  11901.                       Capital Gainz Users Manual                   202
  11902.  
  11903.  
  11904.  
  11905.  
  11906.  
  11907.  
  11908.          Chapter 19 - Detailed Information on Selling Methods
  11909.  
  11910.  
  11911. [[Chapter omitted from online manual.]]
  11912.  
  11913.  
  11914.  
  11915.  
  11916.  
  11917.  
  11918.  
  11919.  
  11920.  
  11921.  
  11922.  
  11923.  
  11924.  
  11925.  
  11926.  
  11927.  
  11928.  
  11929.  
  11930.  
  11931.  
  11932.  
  11933.  
  11934.  
  11935.  
  11936.  
  11937.  
  11938.  
  11939.  
  11940.  
  11941.  
  11942.  
  11943.  
  11944.  
  11945.  
  11946.  
  11947.  
  11948.  
  11949.  
  11950.  
  11951.  
  11952.  
  11953.  
  11954.  
  11955.  
  11956.  
  11957.                       Capital Gainz Users Manual                   203
  11958.  
  11959.  
  11960.  
  11961.  
  11962.  
  11963.  
  11964.  
  11965.  
  11966.  
  11967.  
  11968.  
  11969.  
  11970.  
  11971.  
  11972.  
  11973.  
  11974.  
  11975.  
  11976.  
  11977.  
  11978.  
  11979.  
  11980.  
  11981.  
  11982.  
  11983.  
  11984.  
  11985.  
  11986.  
  11987.  
  11988.  
  11989.  
  11990.  
  11991.  
  11992.  
  11993.  
  11994.  
  11995.  
  11996.  
  11997.  
  11998.  
  11999.  
  12000.  
  12001.  
  12002.  
  12003.  
  12004.  
  12005.  
  12006.  
  12007.  
  12008.  
  12009.  
  12010.  
  12011.  
  12012.  
  12013.                       Capital Gainz Users Manual                   204
  12014.  
  12015.  
  12016.  
  12017.  
  12018.  
  12019.  
  12020.        Chapter 20 - Investment Strategies for the Small Investor
  12021.  
  12022.  
  12023. [[Chapter omitted from online manual.]]
  12024.  
  12025.  
  12026.  
  12027.  
  12028.  
  12029.  
  12030.  
  12031.  
  12032.  
  12033.  
  12034.  
  12035.  
  12036.  
  12037.  
  12038.  
  12039.  
  12040.  
  12041.  
  12042.  
  12043.  
  12044.  
  12045.  
  12046.  
  12047.  
  12048.  
  12049.  
  12050.  
  12051.  
  12052.  
  12053.  
  12054.  
  12055.  
  12056.  
  12057.  
  12058.  
  12059.  
  12060.  
  12061.  
  12062.  
  12063.  
  12064.  
  12065.  
  12066.  
  12067.  
  12068.  
  12069.                       Capital Gainz Users Manual                   205
  12070.  
  12071.  
  12072.  
  12073.  
  12074.  
  12075.  
  12076.  
  12077.  
  12078.  
  12079.  
  12080.  
  12081.  
  12082.  
  12083.  
  12084.  
  12085.  
  12086.  
  12087.  
  12088.  
  12089.  
  12090.  
  12091.  
  12092.  
  12093.  
  12094.  
  12095.  
  12096.  
  12097.  
  12098.  
  12099.  
  12100.  
  12101.  
  12102.  
  12103.  
  12104.  
  12105.  
  12106.  
  12107.  
  12108.  
  12109.  
  12110.  
  12111.  
  12112.  
  12113.  
  12114.  
  12115.  
  12116.  
  12117.  
  12118.  
  12119.  
  12120.  
  12121.  
  12122.  
  12123.  
  12124.  
  12125.                       Capital Gainz Users Manual                   206
  12126.  
  12127.  
  12128.  
  12129.  
  12130.  
  12131.                    Part IV: Advanced Program Details
  12132.  
  12133.            Chapter 21 - Performance, Memory, and Disk Usage
  12134.  
  12135.  
  12136.     This chapter discusses ways to improve the  performance of Capital
  12137. Gainz, as  well as strategies to  use extra memory and  to reduce disk
  12138. space overhead.
  12139.  
  12140.  
  12141. 21.1  Improving Performance
  12142.  
  12143. o  Use a hard drive.  If you are running  Capital Gainz on high density
  12144.    floppies,  poor performance  will  result  from the  slow read/write
  12145.    speed of floppy diskettes.
  12146.  
  12147. o  Maximize available conventional DOS memory. If  you have old, unused
  12148.    TSRs  and device  drivers stealing  DOS memory,  get rid of  them in
  12149.    your AUTOEXEC.BAT and CONFIG.SYS files. By  all means, keep the ones
  12150.    you use  - but  your overall  machine performance  suffers when  you
  12151.    needlessly take away memory. 
  12152.  
  12153. o  Faster hard  disks. On the  older Intel 8086 and  8088 machines, MFM
  12154.    hard  drives  offered  about 40-60MS  access  times.  Next came  RLL
  12155.    drives at  about 28-40MS. Now, IDE  and ESDI drives  give you access
  12156.    times of  under 20MS.  For Capital  Gainz and  other file  intensive
  12157.    software, a  faster drive will  make a world  of difference. If  you
  12158.    are running a small  (say 20-60MB) MFM or RLL drive and are thinking
  12159.    about adding a second drive, look into converting to an IDE or  ESDI
  12160.    drive instead. They are faster, and you can  even find them at lower
  12161.    per megabyte costs.
  12162.  
  12163. o  Use date  ranges when possible. If  you have  many activity records,
  12164.    specify a  date  range  when  viewing logs  or  generating  reports.
  12165.    Focusing on a  smaller range of  records significantly  reduces file
  12166.    I/O and processing.
  12167.  
  12168. o  Set  up a  RAM drive  in expanded  memory or  extended memory.  This
  12169.    significantly speeds up the generation of  reports and the DOS Shell
  12170.    function, and should  be used if you specify an external file viewer
  12171.    for reports. However, you should  only set up RAM drives in expanded
  12172.    or extended memory - conventional memory is too precious.
  12173.  
  12174. o  Use the  Rebuild/Pack  Data  Files  option.  In  the  Capital  Gainz
  12175.    Utility Program, there is an option  to Rebuild/Pack Data Files.  If
  12176.    you  perform  changes and  deletions,  this  function will  let  you
  12177.    squeeze  out  deleted  record   slots  (which  would  eventually  be
  12178.    reused), resulting in slightly better performance.
  12179.  
  12180.  
  12181.                       Capital Gainz Users Manual                   207
  12182.  
  12183.  
  12184.  
  12185.  
  12186.  
  12187. o  Don't group activity detail reports by  security. When you print out
  12188.    activity  detail  reports,  you  have  the  option of  grouping  the
  12189.    reports by log type or security.  When printing by log type, Capital
  12190.    Gainz prints out all open shares logs, then  all closed shares logs,
  12191.    and  then all  distribution logs.  When  grouping by  security,  the
  12192.    first security's open shares,  closed shares, and  distribution logs
  12193.    are printed, then the  second security's open shares, closed shares,
  12194.    and distribution logs are printed, and  so on. Report generation  is
  12195.    much faster if done by log type, since the log  files are scanned in
  12196.    key order.
  12197.  
  12198. o  Use  a  disk  cache.  Various  software  and  hardware  disk caching
  12199.    programs  are available to  speed up  disk access  times. These will
  12200.    affect Capital Gainz' performance to varying degrees.
  12201.  
  12202. o  Use a  disk reorganizer occasionally. Over  time, the  free space on
  12203.    your hard  drive  becomes  fragmented  by use.  Disk  reorganization
  12204.    utilities, such  as provided  with the Norton  Utilities or  PCTools
  12205.    Deluxe,  allow you  to reorganize files into  contiguous areas. This
  12206.    will shorten disk latency times.
  12207.  
  12208.  
  12209. 21.2  Memory
  12210.  
  12211.     Capital Gainz requires a minimum of 512KB free conventional memory
  12212. to run. This generally requires you to have 640KB of installed memory,
  12213. as some  amount of memory is  consumed by DOS, file  buffers, drivers,
  12214. and TSRs. If you have less than 512KB  of RAM available, you'll get an
  12215. error  indicating insufficient memory. You  have a few  options if you
  12216. run out of memory:
  12217.  
  12218. o  Remove  unnecessary drivers  and TSRs.  Make  sure that  you  aren't
  12219.    loading  unnecessary device  drivers  in  your CONFIG.SYS  file. One
  12220.    prime culprit is a RAM drive  consuming conventional memory. If  you
  12221.    have expanded  or extended memory, use  that memory  for RAM drives.
  12222.    Also,  if you  have any  unused  TSRs  (Terminate and  Stay Resident
  12223.    programs) loaded in your AUTOEXEC.BAT, remove them.
  12224.  
  12225. o  Maintain  multiple   configurations.  There   are  several  programs
  12226.    available    that     let    you     easily    maintain     multiple
  12227.    CONFIG.SYS/AUTOEXEC.BAT  pairs.  These  utilities  let  you   switch
  12228.    between configurations, so you  can keep optimal  configurations for
  12229.    your  favorite  programs. It's  a  good  idea  to  keep one  'clean'
  12230.    configuration, with the  bare minimum number  of device  drivers and
  12231.    TSRs, leaving the maximum amount of  memory free. I personally  like
  12232.    AUTOCON, an easy-to-use shareware program.
  12233.  
  12234. o  Load device drivers and TSRs into  expanded or extended memory. Many
  12235.    expanded and extended memory drivers let  you load drivers and  TSRs
  12236.  
  12237.                       Capital Gainz Users Manual                   208
  12238.  
  12239.  
  12240.  
  12241.  
  12242.  
  12243.    above the DOS 640KB boundary, freeing  up conventional memory. I use
  12244.    QEMM from Quarterdeck.
  12245.  
  12246.    A detailed discussion of expanded and  extended memory is beyond the
  12247.    scope of  this  manual. But,  with  the  growing size  of  programs,
  12248.    expanded/extended memory  managers are  rapidly becoming necessities
  12249.    for DOS-based personal computers.
  12250.  
  12251.  
  12252. 21.2.1  RAM Drives and Virtual Memory
  12253.  
  12254.     If you get  an error indicating insufficient memory  when building
  12255. tables  or generating  reports, you can  set up  Capital Gainz  to use
  12256. expanded/extended memory. You also can use expanded/extended memory to
  12257. significantly  speed  up  report  generation,  shelling  to  DOS,  and
  12258. executing DOS commands.  However, if you run out of  memory while just
  12259. bringing up a  screen or  table, then  you must  free up  conventional
  12260. memory as discussed earlier. 
  12261.  
  12262.     For  Capital Gainz to use expanded/extended  memory, it must first
  12263. be assigned  to a  RAM drive. A  RAM drive  creates a virtual  disk in
  12264. memory. Access  to files on a  RAM drive is extremely  fast, since the
  12265. virtual  disk operates at  the speed of the  system memory. Of course,
  12266. files created on  a RAM drive  don't persist between reboots,  so it's
  12267. only useful for temporary data or files.
  12268.  
  12269.     The RAMDRIVE.SYS installable  device driver is  shipped with  DOS.
  12270. The general syntax for defining a RAM drive in your CONFIG.SYS is:
  12271.  
  12272.    DEVICE=path size sector directory memtype
  12273.  
  12274.    Where:
  12275.  
  12276.      path is the path for RAMDRIVE.SYS, such as \RAMDRIVE.SYS
  12277.  
  12278.      size is the size of the RAM drive in kilobytes
  12279.  
  12280.      sector is the sector size in bytes
  12281.  
  12282.      memtype is /A for expanded memory, or /E for extended memory
  12283.  
  12284. See your  system documentation for complete details. To set up a 640KB
  12285. RAM drive in  extended memory  with \RAMDRIVE.SYS, you  would add  the
  12286. following to your CONFIG.SYS:
  12287.  
  12288.      DEVICE=\RAMDRIVE.SYS 640 512 /E
  12289.  
  12290. The  RAM drive is assigned to the  first unused drive. So, if you only
  12291. have a single  hard drive, drive C:, on your PC, then the RAM drive is
  12292.  
  12293.                       Capital Gainz Users Manual                   209
  12294.  
  12295.  
  12296.  
  12297.  
  12298.  
  12299. now drive D:. You can set up one or more RAM drives as needed.
  12300.  
  12301.     Capital Gainz can use  RAM drives for two functions,  as described
  12302. below.
  12303.  
  12304. 21.2.1.1  Temporary Files - Reports, DOS Shell
  12305.  
  12306.     You can tell Capital Gainz to  use a RAM drive for temporary files
  12307. on installation, or change CG.BAT  later. In the CG.BAT file,  set the
  12308. CLATMP environment variable to your RAM drive:
  12309.  
  12310.      SET CLATMP=D:
  12311.  
  12312. This drive is then used to swap out Capital Gainz when bringing up DOS
  12313. or executing DOS  commands. It also will  be used for  temporary files
  12314. created when  printing or viewing reports.  You'll notice considerable
  12315. performance improvements when using a RAM drive instead of a temporary
  12316. drive on your hard disk  for these operations. If you use  an external
  12317. file viewer,  or shell to DOS frequently, you really need to use a RAM
  12318. drive for temporary files.
  12319.  
  12320.     Be sure to make this drive big enough to handle  the Capital Gainz
  12321. memory image, which consumes about 500KB when swapped  out. If you use
  12322. an external  file viewer, you must allow  enough space for the program
  12323. image and the  temporary report  file. About 600KB  should suffice  in
  12324. most cases.
  12325.  
  12326. 21.2.1.2  Virtual Memory - Tables, Reports
  12327.  
  12328.     Capital  Gainz  frequently  builds  tables  in  memory  for  quick
  12329. interactive  use. Examples  include the  activity log  tables  and the
  12330. price  history table.  If  you have  many  activity or  price  history
  12331. records, then it's possible that Capital  Gainz will run out of memory
  12332. and  abort   with  an  error  indicating   insufficient  memory.  Five
  12333. environment variables - CLAVM0,  CLAVM1, CLAVM2, CLAVM3, CLAVM4 -  are
  12334. available to specify memory sources. These sources can be conventional
  12335. memory, expanded memory, extended memory, or a hard disk.
  12336.  
  12337.    CLAVM0 is accessed  first, and  subsequent sources  are accessed  as
  12338.    needed. The syntax for setting a CLAVM variable is:
  12339.  
  12340.  
  12341.  
  12342.  
  12343.  
  12344.  
  12345.  
  12346.  
  12347.  
  12348.  
  12349.                       Capital Gainz Users Manual                   210
  12350.  
  12351.  
  12352.  
  12353.  
  12354.  
  12355.      SET CLAVMx=path,size,ram-indicator
  12356.  
  12357.      Where:
  12358.         x is 0 to 4
  12359.  
  12360.         path is the drive and directory path of  the RAM drive or  hard
  12361.         disk, or MEMORY for conventional memory
  12362.  
  12363.         size  is the number  of kilobytes to  allocate, or,  if path is
  12364.         MEMORY, the number of  kilobytes to withhold  from conventional
  12365.         memory
  12366.  
  12367.         ram-indicator is M for a RAM drive
  12368.  
  12369.     So, to tell Capital Gainz  to allocate all available  conventional
  12370. memory first, and the next 512KB from RAM drive D:
  12371.  
  12372.      SET CLAVM0=MEMORY
  12373.      SET CLAVM1=D:\,512,M
  12374.  
  12375. If you  did not have a  RAM drive, you could  use a hard  disk for the
  12376. overflow (this example uses directory \TMP\VM):
  12377.  
  12378.      SET CLAVM0=MEMORY
  12379.      SET CLAVM1=C:\TMP\VM,512
  12380.  
  12381. 21.3  Conserving Disk Space
  12382.  
  12383. o  The  Capital  Gainz  Utility  program  is  compressed.  Using  self-
  12384.    extracting archive  technology, the  Capital  Gainz Utility  Program
  12385.    decompresses into  memory and runs when  you execute  it. This saves
  12386.    disk  space in two ways.  First, if you install  the Utility Program
  12387.    to your  hard disk,  less disk space  is required.  Even better,  it
  12388.    lets you keep the Utility Program  on a floppy diskette,  conserving
  12389.    even more precious hard disk space.
  12390.  
  12391.    Capital  Gainz itself  may eventually  use this technology  as well.
  12392.    Unfortunately, it  requires extensive  overlays to  fit within  DOS'
  12393.    640KB  conventional   memory  limit,  and  the  'decompress-and-run'
  12394.    technology does not work well with overlays.
  12395.  
  12396. o  Choose  a  reasonable  price  history  interval.  The price  history
  12397.    interval  setting  in the  User  Settings  Form  lets  you even  out
  12398.    price/date  combinations. But,  if  you  actively update  prices, it
  12399.    also helps  you conserve disk space.  Using the  default interval of
  12400.    28 days leaves you with  at most 3 price history records per 31  day
  12401.    month for a given security, assuming one at the start, one after  28
  12402.    days, and one  after 30 days. On  the other extreme,  if you  use an
  12403.    interval of 0 days,  and update prices daily,  you'll end up with 31
  12404.  
  12405.                       Capital Gainz Users Manual                   211
  12406.  
  12407.  
  12408.  
  12409.  
  12410.  
  12411.    price history  records for  the 31 day  month. Multiply the  18 byte
  12412.    size of the price  history record by the 28 additional records, then
  12413.    multiply  that by  the number  of  securities,  and you'll  see that
  12414.    those little records really  add up. The 28  day default setting  is
  12415.    reasonable - even going to 14 days would be fine.
  12416.  
  12417. o  Use the  Rebuild/Pack Data  Files option.  If you  change or  delete
  12418.    many records, then you create  'holes' in your data  files. The disk
  12419.    space  used by deleted  records is not  returned to  your hard disk,
  12420.    but it  is reused  by  new records.  To squeeze the data  files down
  12421.    after a  large  delete, you  can  use  the Rebuild/Pack  Data  Files
  12422.    option in the Capital Gainz Utility Program.
  12423.  
  12424. o  Don't install the documentation files, or  remove them. If you  have
  12425.    a printed  users manual,  you may  not want  to  install the  online
  12426.    documentation. The  users manual  consumes considerable  disk space.
  12427.    If you installed it but want to delete it later:
  12428.  
  12429.      DEL *.DOC
  12430.      DEL CAPGNZ.IX
  12431.  
  12432.    However, once deleted, you cannot use the  View Documentation option
  12433.    on the Main Menu to view the Users Manual.
  12434.  
  12435. o  Don't  install  the  Capital  Gainz  Utility  Program. As  mentioned
  12436.    previously,  you  can  run  the  Utility   Program  off  the  floppy
  12437.    diskette.  Be  sure  to use  a  back  up  of  the  original. If  you
  12438.    installed it and want to remove it, delete:
  12439.  
  12440.      CGUTIL.EXE
  12441.  
  12442. o  If  you  don't  need  multiple  portfolios,  don't  use  them.  Each
  12443.    portfolio requires  some additional  overhead. Local security,  open
  12444.    shares,  closed shares,  and  distribution  data and  key files  are
  12445.    associated with each portfolio. If you  just want multiple instances
  12446.    of a  security, then use different  local security  symbols and link
  12447.    them to the same global security.
  12448.  
  12449. o  Move  unused  portfolios,  securities  to  a  floppy  disk.  Use the
  12450.    Capital  Gainz Utility  Program  to move  inactive  portfolios  to a
  12451.    floppy disk and file it away.  For inactive securities, first create
  12452.    a  dummy portfolio  and move  it to  a  floppy  disk. Then,  use the
  12453.    Capital Gainz Utility Program  to move the inactive local securities
  12454.    to the dummy portfolio on the floppy disk.
  12455.  
  12456. o  Clean up  reports sent  to DOS  files. If  you send  reports to  DOS
  12457.    files for later printing or viewing,  or even for posterity, be sure
  12458.    to clean them up. If you regularly forget,  and really don't want to
  12459.    keep the  old reports  on disk,  at least  specify not to  append to
  12460.  
  12461.                       Capital Gainz Users Manual                   212
  12462.  
  12463.  
  12464.  
  12465.  
  12466.  
  12467.    reports in  the  User Settings  Form. That  way, at  least some  old
  12468.    stuff may get written over. Alternatively,  name them with a  suffix
  12469.    of .TMP, so CG.BAT will delete them on startup.
  12470.  
  12471. o  Use  the  CG.BAT   file  to  start  Capital  Gainz.  Capital   Gainz
  12472.    occasionally uses  temporary files. These files have an extension of
  12473.    .TMP.  The CG.BAT file  deletes these  files before starting Capital
  12474.    Gainz.
  12475.  
  12476.  
  12477.  
  12478.  
  12479.  
  12480.  
  12481.  
  12482.  
  12483.  
  12484.  
  12485.  
  12486.  
  12487.  
  12488.  
  12489.  
  12490.  
  12491.  
  12492.  
  12493.  
  12494.  
  12495.  
  12496.  
  12497.  
  12498.  
  12499.  
  12500.  
  12501.  
  12502.  
  12503.  
  12504.  
  12505.  
  12506.  
  12507.  
  12508.  
  12509.  
  12510.  
  12511.  
  12512.  
  12513.  
  12514.  
  12515.  
  12516.  
  12517.                       Capital Gainz Users Manual                   213
  12518.  
  12519.  
  12520.  
  12521.  
  12522.  
  12523.  
  12524.  
  12525.  
  12526.  
  12527.  
  12528.  
  12529.  
  12530.  
  12531.  
  12532.  
  12533.  
  12534.  
  12535.  
  12536.  
  12537.  
  12538.  
  12539.  
  12540.  
  12541.  
  12542.  
  12543.  
  12544.  
  12545.  
  12546.  
  12547.  
  12548.  
  12549.  
  12550.  
  12551.  
  12552.  
  12553.  
  12554.  
  12555.  
  12556.  
  12557.  
  12558.  
  12559.  
  12560.  
  12561.  
  12562.  
  12563.  
  12564.  
  12565.  
  12566.  
  12567.  
  12568.  
  12569.  
  12570.  
  12571.  
  12572.  
  12573.                       Capital Gainz Users Manual                   214
  12574.  
  12575.  
  12576.  
  12577.  
  12578.  
  12579.  
  12580.                        Chapter 22 - File Formats
  12581.  
  12582.  
  12583.  
  12584. 22.1  Data Files
  12585.  
  12586.     This section describes the  composition of the Capital Gainz  user
  12587. data  files, but  does  not  provide  details  on  the  internal  file
  12588. structures.
  12589.  
  12590. o  Portfolio File:  122 bytes  of data, plus  index overhead for  the 2
  12591.    byte key in the key file, for each record.
  12592.  
  12593.    ! KEY: ID
  12594.    ID             SHORT             !Portfolio id (1-999)
  12595.    NAME           STRING(30)        !Portfolio name
  12596.    DESC1          STRING(30)        !Portfolio desc 1
  12597.    DESC2          STRING(30)        !Portfolio desc 2
  12598.    DESC3          STRING(30)        !Portfolio desc 3
  12599.  
  12600. o  Global Security File: 87 bytes of data, plus index overhead for  the
  12601.    5 byte key in the key file, for each record.
  12602.  
  12603.    ! KEY: SYM
  12604.    SYM            STRING(5)         !Security symbol
  12605.    NAME           STRING(25)        !Security name
  12606.    BROKER         STRING(30)        !Broker/Inv co
  12607.    ACCT_NO        STRING(20)        !Account number
  12608.    TYPE           STRING(4)         !Security type
  12609.    INT_FLG        BYTE              !True if interest (1/0)
  12610.    DIV_PER_YEAR   SHORT             !# of dividend distr per year
  12611.  
  12612. o  Broker/Investment  Company  File:  129  bytes  of  data, plus  index
  12613.    overhead for the 30 byte key in the key file, for each record.
  12614.  
  12615.    ! KEY: NAME
  12616.    NAME           STRING(30)        !Broker / inv co name
  12617.    ADDRESS1       STRING(30)        !First address line
  12618.    ADDRESS2       STRING(30)        !Second address line
  12619.    CITY           STRING(15)        !City
  12620.    STATE          STRING(2)         !State
  12621.    ZIP            STRING(10)        !Zip Code
  12622.    PHONE          STRING(12)        !Phone number
  12623.  
  12624. o  Price History File: 18  bytes of data,  plus index overhead for  the
  12625.    13 byte key in the key file, for each record.
  12626.  
  12627.  
  12628.  
  12629.                       Capital Gainz Users Manual                   215
  12630.  
  12631.  
  12632.  
  12633.  
  12634.  
  12635.    ! KEY: SYMBOL,PRICE_DATE,TYPE
  12636.    SYMBOL         STRING(5)         !Global security symbol
  12637.    PRICE_DATE     LONG              !Price date
  12638.    TYPE           STRING(4)         !PRC/SPLT/DIV/INT/LTCG/STCG
  12639.    PRICE          DECIMAL(8,4)      !Price or Distr amt
  12640.  
  12641. o  User Settings File: 255 bytes of data for the single record.
  12642.  
  12643.    ID             STRING(8)         !'SETTINGS'
  12644.    REV            STRING(4)         !Revision number
  12645.    HOLD_PERIOD    SHORT             !Long term holding - in days
  12646.    CONF_ADD       STRING(1)         !Confirm adds? (Y/N)
  12647.    CONF_UPD       STRING(1)         !Confirm updates? (Y/N)
  12648.    CONF_DEL       STRING(1)         !Confirm deletes? (Y/N)
  12649.    REINVEST       STRING(1)         !Reinvest distr? (Y/N)
  12650.    LOG_TX         STRING(1)         !Log transactions? (Y/N)
  12651.    APPEND_RPT     STRING(1)         !Append report files? (Y/N)
  12652.    BACKUP_CMD     STRING(60)        !Backup files command
  12653.    HIST_PERIOD    SHORT             !Price history - in days
  12654.    LINES_PP       SHORT             !Report lines per page
  12655.    EXT_ASCII      STRING(1)         !Reports use line draw? (Y/N)
  12656.    COLORS         BYTE,DIM(10,3,2)  !Screen colors
  12657.    VFILE_CMD      STRING(30)        !View file command
  12658.    COMM_BASIS     STRING(1)         !Include comm in basis?
  12659.    PORT_ID        LONG              !Current portfolio id
  12660.    KEY_ACCEPT     LONG              !Accept key(CTRL-ENTER = 280)
  12661.    KEY_REJECT     LONG              !Reject key(CTRL-ESC = 279)
  12662.    PRICE_FILE     STRING(30)        !Price file read on startup
  12663.    SHORT_FLG      STRING(1)         !Use short sales? (Y/N)
  12664.    REDISTR        STRING(1)         !Redistribute sales? (Y/N)
  12665.  
  12666. o  Local Security File: 111 bytes of data, plus index  overhead for the
  12667.    5 byte key in the key file, for each record.
  12668.  
  12669.  
  12670.  
  12671.  
  12672.  
  12673.  
  12674.  
  12675.  
  12676.  
  12677.  
  12678.  
  12679.  
  12680.  
  12681.  
  12682.  
  12683.  
  12684.  
  12685.                       Capital Gainz Users Manual                   216
  12686.  
  12687.  
  12688.  
  12689.  
  12690.  
  12691.    ! KEY: LSYM
  12692.    LSYM           STRING(5)         !Local security symbol
  12693.    GSYM           STRING(5)         !Global security symbol
  12694.    BROKER         STRING(30)        !Broker/Inv co
  12695.    ACCT_NO        STRING(20)        !Account number
  12696.    IRA            STRING(1)         !Non-taxable account? (Y/N)
  12697.    SELL_METHOD    STRING(4)         !Last sell method used
  12698.    OPN_SHARES     DECIMAL(12,4)     !Current open shares
  12699.    OPN_AMT        DECIMAL(10,2)     !Total basis for open shares
  12700.    OPN_COMM       DECIMAL(8,2)      !Total commission for open
  12701.    ST_OPN_SHARE   DECIMAL(12,4)     !Short term open shares
  12702.    ST_OPN_AMT     DECIMAL(10,2)     !Short term open basis
  12703.    ST_OPN_COMM    DECIMAL(8,2)      !Short term open commission
  12704.    MIG_DATE       LONG              !Last DCAT migration date
  12705.    DCAT_SEL_FLG   LONG              !NONE=0,ST=1,LT=3,BOTH SOLD=3
  12706.    PRICE_PREC     BYTE              !Price Precision (2-4)
  12707.    SHARE_PREC     BYTE              !Share precision (2-4)
  12708.  
  12709. o  Open Shares File: 49  bytes of data,  plus index overhead for the  9
  12710.    byte key in the key file, for each record. 
  12711.  
  12712.    ! KEY: SYMBOL,DATE
  12713.    SYMBOL         STRING(5)         !Local security symbol
  12714.    DATE           LONG              !Date shares bought
  12715.    SHARES         DECIMAL(10,4)     !Number of shares
  12716.    PRICE          DECIMAL(8,4)      !Price of shares bought
  12717.    AMT            DECIMAL(8,2)      !Total amount of purchase
  12718.    COMM           DECIMAL(6,2)      !Commission
  12719.    NOTES          STRING(20)        !Notes
  12720.  
  12721. o  Closed Shares File:  73 bytes of data,  plus index overhead  for the
  12722.    10 byte key in the key file, for each record.
  12723.  
  12724.    ! KEY: SYMBOL,DATE,OPN_DATE
  12725.    SYMBOL         STRING(5)         !Local security symbol
  12726.    DATE           LONG              !Date sold
  12727.    ST_FLAG        BYTE              !LT=0,ST=1,SHORT SALE=2
  12728.    SHARES         DECIMAL(10,4)     !Number of shares
  12729.    PRICE          DECIMAL(8,4)      !Share price
  12730.    AMT            DECIMAL(8,2)      !Total selling amount
  12731.    COMM           DECIMAL(6,2)      !Commission
  12732.    NOTES          STRING(20)        !Notes
  12733.    OPN_DATE       LONG              !Date shares bought
  12734.    OPN_PRICE      DECIMAL(8,4)      !Actual price of shares
  12735.    OPN_AMT        DECIMAL(8,2)      !Actual cost of shares
  12736.    OPN_COMM       DECIMAL(6,2)      !Commission when bought
  12737.    CLS_AMT        DECIMAL(8,2)      !If avg method, cost used
  12738.  
  12739. o  Distributions File:  43 bytes of data,  plus index  overhead for the
  12740.  
  12741.                       Capital Gainz Users Manual                   217
  12742.  
  12743.  
  12744.  
  12745.  
  12746.  
  12747.    13 byte key in the key file, for each record. 
  12748.  
  12749.    ! KEY: SYMBOL,DATE,TYPE
  12750.    SYMBOL         STRING(5)         !Local security symbol
  12751.    DATE           LONG              !Date of distribution/fee
  12752.    TYPE           STRING(4)         !Distribution type
  12753.    AMT            DECIMAL(8,2)      !Distribution amount
  12754.    PER_SHARE      DECIMAL(8,4)      !Per Share - 0 if FEE
  12755.    NOTES          STRING(20)        !Notes
  12756.  
  12757.     The  first few records entered will result in somewhat larger disk
  12758. usage than  indicated  by the  above  record  sizes. This  is  due  to
  12759. initialization  information and  also  minimum  disk space  allocation
  12760. requirements. Space  freed by  deleted  records is  not  automatically
  12761. reclaimed, but the space is marked as free and subsequently reused. To
  12762. reclaim space  from deleted records immediately,  use the Rebuild/Pack
  12763. Data Files option in the Utility Program.
  12764.  
  12765. 22.2  Other Files
  12766.  
  12767. o  Price Update File: the price update  file is a comma-delimited  file
  12768.    that you can create  or edit with an  ASCII text editor. It contains
  12769.    the following three fields:
  12770.  
  12771.    Global Security Symbol - 1-5 characters, quotes optional
  12772.    Price - decimal value, format 9999.9999
  12773.    Date - MM/DD/YY, quotes optional
  12774.  
  12775.    If you omit the date for a record, the previously specified date  is
  12776.    used. If you did not specify any dates, the current date is used.
  12777.  
  12778. o  CAPGNZ.INF:  the Capital Gainz  information file  contains data read
  12779.    by Capital Gainz at startup. This  file is created at  installation,
  12780.    and you can modify it  with an ASCII text editor.  There is a single
  12781.    field per line:
  12782.  
  12783.    Program Directory - not used
  12784.    Documentation Directory - used to view user documentation
  12785.    Revision Number - determines if you need to upgrade
  12786.    Temporary Directory - for temporary files
  12787.    <Unused>
  12788.    <Unused>
  12789.    Registration Number
  12790.    Your Name
  12791.  
  12792.  
  12793.  
  12794.  
  12795.  
  12796.  
  12797.                       Capital Gainz Users Manual                   218
  12798.  
  12799.  
  12800.  
  12801.  
  12802.  
  12803.  
  12804.             Chapter 23 - Running in Different Environments
  12805.  
  12806.  
  12807.     Most  Capital Gainz  users will  run directly  on top  of the  DOS
  12808. command interpreter.  However,  other users  will  want to  run  under
  12809. Windows, DESQview,  or other environments. This  chapter provides tips
  12810. on running Capital Gainz in these other environments.
  12811.  
  12812. 23.1  DOS 5.0
  12813.  
  12814.     DOS  5.0 was  a significant  update  to Microsoft's  ubiquitous PC
  12815. operating system. If you use the DOS 5.0 users' shell, then you should
  12816. remap Capital Gainz' CTRL-ESC Form Reject key. This is because the new
  12817. DOS task manager  uses this key  to swap a program  out of memory  and
  12818. return to the  shell. You could  remap the CTRL-ESC  key for DOS,  but
  12819. it's easier to  remap it for Capital  Gainz. See page  172 for how  to
  12820. remap the Form Accept and Form Reject keys.
  12821.  
  12822. 23.2  Windows
  12823.  
  12824.     Microsoft Windows uses the CTRL-ESC key to bring up the Task List.
  12825. You could remap the CTRL-ESC key for Windows, but it's easier to remap
  12826. it  for Capital Gainz. See  page 172 for how to  remap the Form Accept
  12827. and Form Reject keys.
  12828.  
  12829.     Also, the Capital  Gainz color settings  appear differently  under
  12830. Windows. If you always  run under Windows, you probably want  to remap
  12831. the screen  colors. Otherwise, you  can set the  monitor mode  for the
  12832. window to monochrome before running Capital Gainz:
  12833.  
  12834.    MODE BW80
  12835.    or
  12836.    MODE MONO
  12837.  
  12838.     Under  Windows, you can start Capital Gainz from a DOS session, or
  12839. automate the process with a PIF file as described below. 
  12840.  
  12841. 23.2.1  Creating a Capital Gainz PIF File
  12842.  
  12843.     PIF files are special files that tell Microsoft Windows how to run
  12844. a non-Windows application. You  create PIF files with the  PIF editor,
  12845. available in the Accessories Program Group. The settings available  in
  12846. the PIF  editor will  vary slightly  depending on  which mode  you are
  12847. running in - real mode, standard mode, or  386 enhanced mode. However,
  12848. the following guidelines apply for any execution mode.
  12849.  
  12850.     To  create a PIF  file for Capital  Gainz, first start  up the PIF
  12851. editor.  Leave all  the settings  at their  default values  except the
  12852.  
  12853.                       Capital Gainz Users Manual                   219
  12854.  
  12855.  
  12856.  
  12857.  
  12858.  
  12859. following fields: Program Filename,  Window Title, Start-up Directory,
  12860. and Reserved  Shortcut Keys.  Assuming  an installation  directory  of
  12861. C:\CAPGNZ, you will use the following data:
  12862.  
  12863.    Program Filename: C:\CAPGNZ\CAPGNZ.EXE
  12864.    Window Title: Capital Gainz
  12865.    Start-up Directory: C:\CAPGNZ
  12866.  
  12867. If you  don't remap the CTRL-ESC Form Reject Key within Capital Gainz,
  12868. you  can  reserve it  by checking  the  Ctrl-Esc box  in  the Reserved
  12869. Shortcut Keys section.
  12870.  
  12871.     You can  change other  settings as  desired. For instance,  you'll
  12872. probably  want to check the Windowed option under Display Usage to run
  12873. Capital Gainz in  a small window rather than full screen. Consult your
  12874. Microsoft Windows Users  Guide for detailed  information about  memory
  12875. settings and execution settings.
  12876.  
  12877.     It's a  good idea to save  PIF files to the same  directory as the
  12878. installation directory for a program. Thus, you'll probably  save your
  12879. PIF file to C:\CAPGNZ\CAPGNZ.PIF.
  12880.  
  12881.     Finally, you'll  want to add this  PIF file to a  Program Group in
  12882. the  Program Manager application. When  creating a Program  Item for a
  12883. Program Group,  specify the path of  the PIF file in  the Command Line
  12884. field.   You  also  may  run  Capital  Gainz  from  the  File  Manager
  12885. Application by  double-clicking on the  icon for  a PIF file  that you
  12886. have created.
  12887.  
  12888. 23.3  DESQview
  12889.  
  12890.     If  you have  DESQview from  Quarterdeck, you  can use  the  Add a
  12891. Program  function to  add  Capital Gainz  to the  Open  Menu. For  the
  12892. Directory field, be sure to enter the directory  where your data files
  12893. are located. Suggested settings are:
  12894.  
  12895.    Program Name: Capital Gainz
  12896.    Keys to Use on Open Menu: CG
  12897.    Memory Size (in K):512
  12898.    Program:C:\CAPGNZ\CAPGNZ.EXE
  12899.    Parameters:
  12900.    Directory:C:\CAPGNZ
  12901.    Options: can all be set to N
  12902.  
  12903. In the  Advanced Options screen, you  can specify Y to  Can Be Swapped
  12904. Out.  The most  important setting is  Memory Size.  This should  be at
  12905. least 512. See the DESQview documentation for more details. 
  12906.  
  12907.  
  12908.  
  12909.                       Capital Gainz Users Manual                   220
  12910.  
  12911.  
  12912.  
  12913.  
  12914.  
  12915. 23.4  4DOS
  12916.  
  12917.     If  you really want to get  the most out of DOS,  add 4DOS to your
  12918. machine. This is especially  true for expert users, or  UNIX converts.
  12919. 4DOS  eliminates most  of the  shortcomings inherent  in DOS's  native
  12920. command interpreter, COMMAND.COM.  But enough of  this endorsement.  I
  12921. regularly use 4DOS, both when running and developing Capital Gainz. No
  12922. known incompatibilities exist.
  12923.  
  12924.  
  12925.  
  12926.  
  12927.  
  12928.  
  12929.  
  12930.  
  12931.  
  12932.  
  12933.  
  12934.  
  12935.  
  12936.  
  12937.  
  12938.  
  12939.  
  12940.  
  12941.  
  12942.  
  12943.  
  12944.  
  12945.  
  12946.  
  12947.  
  12948.  
  12949.  
  12950.  
  12951.  
  12952.  
  12953.  
  12954.  
  12955.  
  12956.  
  12957.  
  12958.  
  12959.  
  12960.  
  12961.  
  12962.  
  12963.  
  12964.  
  12965.                       Capital Gainz Users Manual                   221
  12966.  
  12967.  
  12968.  
  12969.  
  12970.  
  12971.  
  12972.  
  12973.  
  12974.  
  12975.  
  12976.  
  12977.  
  12978.  
  12979.  
  12980.  
  12981.  
  12982.  
  12983.  
  12984.  
  12985.  
  12986.  
  12987.  
  12988.  
  12989.  
  12990.  
  12991.  
  12992.  
  12993.  
  12994.  
  12995.  
  12996.  
  12997.  
  12998.  
  12999.  
  13000.  
  13001.  
  13002.  
  13003.  
  13004.  
  13005.  
  13006.  
  13007.  
  13008.  
  13009.  
  13010.  
  13011.  
  13012.  
  13013.  
  13014.  
  13015.  
  13016.  
  13017.  
  13018.  
  13019.  
  13020.  
  13021.                       Capital Gainz Users Manual                   222
  13022.  
  13023.  
  13024.  
  13025.  
  13026.  
  13027.  
  13028.                   Chapter 24 - Command Line Switches
  13029.  
  13030.  
  13031.     Capital Gainz includes several options modifiable by command  line
  13032. settings and switches. You can alter the CG.BAT start up batch file to
  13033. execute CAPGNZ.EXE with one or more of these switches.
  13034.  
  13035. 24.1  Screen Blanking
  13036.  
  13037.     Capital Gainz has  a built in screen blanker. After  10 minutes of
  13038. inactivity,  the monitor is  blanked. Hit  any key  to bring  back the
  13039. previous display.
  13040.  
  13041.     The V switch changes the video  timeout value. Thus, to blank  the
  13042. screen only after 30 minutes of inactivity:
  13043.  
  13044.     CAPGNZ V=30
  13045.  
  13046. To disable screen blanking:
  13047.  
  13048.     CAPGNZ V=0
  13049.  
  13050.     If you use other screen savers, you should turn off Capital Gainz'
  13051. screen blanking.
  13052.  
  13053. 24.2  Sound
  13054.  
  13055.     To  disable beeping,  commonly used  to signal  errors, use  the B
  13056. switch:
  13057.  
  13058.     CAPGNZ B=NO
  13059.  
  13060. 24.3  Enhanced Keyboard
  13061.  
  13062.     Use the  E  switch  to specify  that  the system  keyboard  is  an
  13063. enhanced keyboard:
  13064.  
  13065.     CAPGNZ /E
  13066.  
  13067.  
  13068.  
  13069.  
  13070.  
  13071.  
  13072.  
  13073.  
  13074.  
  13075.  
  13076.  
  13077.                       Capital Gainz Users Manual                   223
  13078.  
  13079.  
  13080.  
  13081.  
  13082.  
  13083.  
  13084.  
  13085.  
  13086.  
  13087.  
  13088.  
  13089.  
  13090.  
  13091.  
  13092.  
  13093.  
  13094.  
  13095.  
  13096.  
  13097.  
  13098.  
  13099.  
  13100.  
  13101.  
  13102.  
  13103.  
  13104.  
  13105.  
  13106.  
  13107.  
  13108.  
  13109.  
  13110.  
  13111.  
  13112.  
  13113.  
  13114.  
  13115.  
  13116.  
  13117.  
  13118.  
  13119.  
  13120.  
  13121.  
  13122.  
  13123.  
  13124.  
  13125.  
  13126.  
  13127.  
  13128.  
  13129.  
  13130.  
  13131.  
  13132.  
  13133.                       Capital Gainz Users Manual                   224
  13134.  
  13135.  
  13136.  
  13137.  
  13138.  
  13139.  
  13140.                      Chapter 25 -  Error Messages
  13141.  
  13142.  
  13143.  
  13144. 25.1  Severity
  13145.  
  13146.     Capital Gainz error messages are prefaced by their severity:
  13147.     
  13148. o  SYSTEM:  fatal internal error, usually caused by corrupt data files.
  13149.    These errors reference a file or table name.
  13150.  
  13151. o  ABORT: fatal  processing errors, usually  caused by  inconsistencies
  13152.    in data files. These errors usually reference a file or table name.
  13153.  
  13154. o  ERROR: error  messages usually  signalling an  invalid operation  or
  13155.    user entry. For instance, you can't sell 0 shares.
  13156.  
  13157. o  WARNING: informational  message  about user  operations or  entries.
  13158.    For instance,  specifying  a  category selling  method for  a  local
  13159.    security classified as a Stock generates a warning message.
  13160.  
  13161.     ERROR and WARNING  messages do not signify  internal problems, and
  13162. you can continue.  SYSTEM and  ABORT messages cause  Capital Gainz  to
  13163. terminate, resulting in a screen such as this:
  13164. [[Screen not in online version.]]
  13165.  
  13166. 25.1.1  Clarion Errors
  13167.  
  13168.     Capital Gainz is  built with the  Clarion Professional  Developer.
  13169. Sometimes,  the fatal  errors are  caught before  they get  to Capital
  13170. Gainz. These errors will  appear on an abort  screen, as shown  above.
  13171. The most common errors are:
  13172.  
  13173. o  Too Many Files Open:  this error is caused  by not allocating enough
  13174.    DOS file handles in CONFIG.SYS. If  you told the INSTALL program not
  13175.    to modify your CONFIG.SYS, then you must manually  edit it to change
  13176.    the 'FILES=' setting to at least 30. If you let install change  your
  13177.    CONFIG.SYS  and still got  this error,  you probably  need to reboot
  13178.    your computer  for  it  to take  effect. You  need  to reboot  after
  13179.    manually changing the setting.
  13180.  
  13181. o  Insufficient Memory:  if you run out  of memory  while Capital Gainz
  13182.    is building  a table,  such as  an activity  log, then  you need  to
  13183.    either free  up conventional memory or set up virtual memory. If you
  13184.    get this  error just  bringing up  a screen,  then you must  free up
  13185.    some  conventional memory. See  page 208  for details  on memory use
  13186.    and memory alternatives.
  13187.  
  13188.  
  13189.                       Capital Gainz Users Manual                   225
  13190.  
  13191.  
  13192.  
  13193.  
  13194.  
  13195. o  Invalid Record Declaration: you  are executing Capital Gainz against
  13196.    data files created with  an older or newer version of Capital Gainz.
  13197.    You probably need to upgrade your data files.
  13198.  
  13199.  
  13200. 25.1.2  Reporting Fatal Errors
  13201.  
  13202.     Errors  that result  in  termination of  Capital  Gainz should  be
  13203. reported to us. Include as many of the following as possible:
  13204.  
  13205. o  The sequence of events leading up to the fatal error.
  13206.  
  13207. o  Whether or not you can duplicate the problem.
  13208.  
  13209. o  Copies of  you data files,  *.DAT and *.K01,  on a  diskette. If you
  13210.    don't have a recent backup, we'll try to repair and return them.
  13211.  
  13212. o  Copies  of your  AUTOEXEC.BAT and  CONFIG.SYS files  on diskette  or
  13213.    paper,  to  help  us  determine if  ill-behaved  drivers  or  memory
  13214.    resident programs may be the culprit.
  13215.  
  13216. o  A description of your hardware, including  as many of the  following
  13217.    as possible:  processor (XT, AT, 386,  486), processor speed  (4Mhz,
  13218.    8Mhz,   20Mhz,  25Mhz,  33Mhz),   standard  memory  (512KB,  640KB),
  13219.    extended  or expanded  memory,  and  monitor (monochrome,  CGA, EGA,
  13220.    VGA).
  13221.  
  13222. o  A  copy of the CLARION.DMP  file, on diskette or paper, that Capital
  13223.    Gainz  creates  in the  directory  you  are  running  in. This  file
  13224.    contains some useful information for diagnosing the problem.
  13225.  
  13226.     Also, any problems  not explained  in the manual  or help  screens
  13227. should  be reported. These may  either be bugs  or simply inadequately
  13228. documented actions.
  13229.  
  13230. 25.2  Messages
  13231.  
  13232.     The following is a list of error messages you may encounter, along
  13233. with their meanings. Internal system errors are not listed.
  13234.  
  13235. Can't execute blank command: You tried to execute a blank DOS command,
  13236. such as invoking BACKUP without defining a backup command.
  13237.  
  13238. Lines per  page must be  between 50 and  66: You specified  an invalid
  13239. number of lines per page for reports.
  13240.  
  13241. Can't  change number of shares.  Delete record then  resell: You can't
  13242. change the number of shares in a closed shares record. Instead, delete
  13243. it, unsell it, change the open shares record, and then resell it.
  13244.  
  13245.                       Capital Gainz Users Manual                   226
  13246.  
  13247.  
  13248.  
  13249.  
  13250.  
  13251. Can't sell more than the number of open shares: You tried to sell more
  13252. shares than you have.
  13253.  
  13254. Can't change sell method from Category Method: Once you've sold shares
  13255. of a  security that uses a  category method, you shouldn't  change the
  13256. selling method for it.
  13257.  
  13258. Should  only use Category  Methods for Mutual  Funds: You are  using a
  13259. selling method for a security that's not a mutual fund.
  13260.  
  13261. Invalid  File  Name: You  specified a  file  path with  a non-existent
  13262. directory, or included an invalid character in the file name.
  13263.  
  13264. Creates duplicate key:  You tried to add  a record with a key  that is
  13265. already in the file.
  13266.  
  13267. Invalid Portfolio  Id: You  specified  a non-existent  or  non-numeric
  13268. portfolio ID.
  13269.  
  13270. Program  has been  tampered  with.  Do  not  use:  The  Capital  Gainz
  13271. executable has been corrupted. Contact us immediately.
  13272.  
  13273. Inconsistency with  number of open shares:  Internal consistency error
  13274. between the  number of shares in the  local security, open shares, and
  13275. closed shares records.
  13276.  
  13277. No records!: No records have been defined in this table.
  13278.  
  13279. You can't upgrade  from a  shareware version: Data  file formats  have
  13280. changed, and you are trying to use old data files with a newer version
  13281. of  Capital Gainz. Only registered versions can upgrade old data files
  13282. for use with newer versions.
  13283.  
  13284. Local security not found: Internal inconsistency error when buying  or
  13285. selling shares.
  13286.  
  13287. File  Not Found:  You tried  to view  user documentation that  was not
  13288. installed.
  13289.  
  13290. ACCEPT and  REJECT keys must  be different: You  tried to  specify the
  13291. same key combination for the ACCEPT and REJECT short-cut keys.
  13292.  
  13293. Rename  failed. Output  is in TMP  file: When  printing a  report to a
  13294. file, Capital  Gainz writes to  a temporary  file and then  appends or
  13295. overwrites  the  specified file.  If the  specified  file is  really a
  13296. directory, then the temporary file can not be renamed.
  13297.  
  13298. Precision  must be between  2 and 4:  You tried to  specify an invalid
  13299. precision for the local security.
  13300.  
  13301.                       Capital Gainz Users Manual                   227
  13302.  
  13303.  
  13304.  
  13305.  
  13306.  
  13307. Shares, price, amount: at least 2 must be  specified: When recording a
  13308. buy or a sell, you did not specify enough information.
  13309.  
  13310. Per  share or amount must be specified: When recording a distribution,
  13311. you did not specify enough information.
  13312.  
  13313. Error in price file. Format:Symbol,Price,mm/yy/dd: The price file  you
  13314. used for updating prices has one or more invalid entries.
  13315.  
  13316. Could  not execute DOS SHELL: When executing the backup command, shell
  13317. to DOS operation, or external file  viewer, the DOS shell could not be
  13318. started.
  13319.  
  13320. Could not  create temporary program  image: When executing  the backup
  13321. command,  shell to DOS operation,  or external file  viewer, there was
  13322. not enough disk space to store Capital Gainz' program image.
  13323.  
  13324. DOS  Error -  consult your  system documentation:  When executing  the
  13325. backup command, shell to  DOS operation, or external file  viewer, DOS
  13326. returned an error.
  13327.  
  13328. Return of principal exceeds open amount:  You tried to record a return
  13329. of principal that exceeded the amount of your purchases.
  13330.  
  13331. Value  exceeds program  limits: You  entered a  value for  a purchase,
  13332. sale,  or distribution that is  larger than Capital  Gainz can handle.
  13333. Try breaking the activity into multiple entries for the same date. 
  13334.  
  13335.  
  13336.  
  13337.  
  13338.  
  13339.  
  13340.  
  13341.  
  13342.  
  13343.  
  13344.  
  13345.  
  13346.  
  13347.  
  13348.  
  13349.  
  13350.  
  13351.  
  13352.  
  13353.  
  13354.  
  13355.  
  13356.  
  13357.                       Capital Gainz Users Manual                   228
  13358.  
  13359.  
  13360.  
  13361.  
  13362.  
  13363.                                  Index
  13364.  
  13365. 4DOS  . . . . . . . . . .  170, 221     capital gains . . . . . . . . .  98
  13366. ABORT . . . . . . . . . . . . . 225     category method . . . . . . . . . 8
  13367. account number  . . . . . . . .  22     CG.BAT  . . . . . . .  61, 210, 213
  13368. activity                                CGPRT.TMP . . . . . . . . . . .  64
  13369.    detail report  . . . . . . . 160     CGSCR.TMP . . . . . . . . . . .  64
  13370.    logs . . . . . . . . . . . .  57     CGUTIL.EXE  . . . . . . . . . .  62
  13371.    map  . . . . . . . . . . . .  15     Clarion . . . . . . . . . . . . 225
  13372.    menu . . . . . . . . . . . .  67     CLARION.DMP . . . . . . . . . . 226
  13373.    summary  . . . . . 157, 194, 195     CLATMP  . . . . . . . . . . . . 210
  13374. allocation                              clock . . . . . . . . . . . . . . 7
  13375.    report . . . . . . . .  154, 201     CLOSE.DAT . . . . . . . . . . .  63
  13376. append report . . . . . .  147, 171     CLOSE.K01 . . . . . . . . . . .  63
  13377. As-Easy-As  . . . . . . . . . . 185     closed shares . . . . . . . . . . 8
  13378. AUTOEXEC.BAT  . . . . . 7, 207, 208        add  . . . . . . . . . . . . 122
  13379. average price . . . . . .  192, 200        change . . . . . . . . . . . 122
  13380. backup                                     delete . . . . . . . . . . . 123
  13381.    batch file . . . . . . . . .  61        delete range . . . . . . . . 124
  13382.    command  . . . . . . . . . . 169        detail report  . . . . . . . 162
  13383.    data files . . . . . . . . . 169        file . . . . . . . . 18, 63, 217
  13384.    form . . . . . . . . . . . . 177        gain/loss  . . . . . . . . . 191
  13385. basis . . . . . . . . . . . . . . 7        log  . . . . . . . . . . . . 121
  13386. beeping . . . . . . . . . . . . 223        unsell . . . . . . . . . . . 123
  13387. BROKER.DAT  . . . . . . . . . .  63     colors
  13388. BROKER.K01  . . . . . . . . . .  63        pick . . . . . . . . . . . . 174
  13389. broker/investment company . . . . 8        select screen  . . . . . . . 172
  13390.    add  . . . . . . . . . . . . 143     comma-delimited format  . . . . 186
  13391.    change . . . . . . . . . . . 144     command keys  . . . . . . . . .  11
  13392.    delete . . . . . . . . . . . 145     commissions . . . . . . . . . . . 8
  13393.    file . . . . . . . . 22, 63, 215        in basis . . . . . . . . . . 169
  13394.    form . . . . . . . . . . . . 143     CONFIG.SYS  30, 33, 52, 207-209, 22
  13395.    lookup . . . . . . . . . . . 104                                       5
  13396.    map  . . . . . . . . . . . .  15     confirm form  . . . . . . . . . 168
  13397.    report . . . . . . . . . . . 150     confirmation  . . . . . . . . . 168
  13398.    table  . . . . . . . . . . . 143     conventional memory . . . . . . 207
  13399. buy shares  . . . . . . . . . .  68     cover the fee . . . . . . . . .  97
  13400.    form . . . . . . . . . . . .  68     CTRL-ENTER  . . . . . . . . . . 172
  13401. buy-and-hold  . . . . . . . . . 198     CTRL-ESC  . . . . . . . . . 56, 219
  13402. CAPGNZ.DOC  . . . . . . . . . .  64     current portfolio . . . . . . . 130
  13403. CAPGNZ.EXE  . . . . . . . . . .  61     current yield . . . . . . . . . 193
  13404. CAPGNZ.HLP  . . . . . . . . . .  62     date range  . . . . . . . . . . 117
  13405. CAPGNZ.INF  . . . . . . . . 62, 218     DCAT  . . . . . . . . . . . . .  79
  13406. CAPGNZ.IX . . . . . . . . . . .  62     default printer . . . . . . . . 149
  13407. CAPGNZ.PIF  . . . . . . . . . . 220     DESQview  . . . . . . . . . . . 220
  13408. CAPGNZ.TX . . . . . . . . . . .  63     disk usage  . . . . . . . . . . 218
  13409. CAPGNZBU.BAT  . . . . . . . 61, 170     DISTR.DAT . . . . . . . . . . .  63
  13410. CAPGNZRS.BAT  . . . . . . . . .  61     DISTR.K01 . . . . . . . . . . .  63
  13411. CAPGNZSH.COM  . . . . . . . . .  61     distribution  . . . . . . . . 8, 95
  13412.  
  13413.                       Capital Gainz Users Manual                   229
  13414.  
  13415.  
  13416.  
  13417.  
  13418.  
  13419.    add  . . . . . . . . . . . . 126     GSEC.K01  . . . . . . . . . . .  63
  13420.    change . . . . . . . . . . . 126     history . . . . . . . . . . . . 175
  13421.    delete . . . . . . . . . . . 126     HISTORY.DOC . . . . . . . . . .  64
  13422.    delete range . . . . . . . . 127     holding period  . . . . . . . . 167
  13423.    detail report  . . . . . . . 164     ID  . . . . . . . . . . . . . .  79
  13424.    file . . . . . . . . 20, 63, 217     import  . . . . . . . . .  183, 184
  13425.    form . . . . . . . . . . . .  95        spreadsheet  . . . . . . . . 185
  13426.    log  . . . . . . . . . . . . 125     improving performance . . . . . 207
  13427.    reinvest . . . . . . . . 96, 168     inactive portfolios . . . . . . 212
  13428.    type . . . . . . . . . . . 8, 97     inactive securities . . . . . . 212
  13429.    type lookup  . . . . . . . .  97     index files . . . . . . . . . .  56
  13430. dividend  . . . . . . . . . . .  97     INSTALL
  13431. dollar-cost . . . . . . . . . . 198        failures . . . . . . . . . .  33
  13432. DOS 5.0 . . . . . . . . .  172, 219        program  . . . . . . . . . .  29
  13433. double category . . . . . . . .  79     INSTALL.EXE . . . . . . . . . .  62
  13434. DoublePrint . . . . . . . . . .  62     Insufficient Memory . . . . 59, 225
  13435. DP.EXE  . . . . . . . . . . . .  62     interest  . . . . . . . . . . .  97
  13436. editing fields  . . . . . . . .  12     Invalid Record  . . . . . . 59, 226
  13437. enhanced keyboard . . . . . . . 223     IRA fee . . . . . . . . . . . .  51
  13438. enter page form . . . . . . . . 149     keys table  . . . . . . . . . . 172
  13439. error messages  . . . . . . . . 225     last-in/first-out . . . . . . .  78
  13440. export  . . . . . . . . .  183, 185     license . . . . . . . . . . 64, 175
  13441. fatal . . . . . . . . . . . . . 225     LICENSE.DOC . . . . . . . . . .  64
  13442. fee . . . . . . . . . . . . . 8, 98     LIFO  . . . . . . . . . . . . .  78
  13443.    report . . . . . . . . . . . 156     line draw chars . . . . .  147, 172
  13444. field limits  . . . . . . . . .  25     lines per page  . . . . .  147, 172
  13445. FIFO  . . . . . . . . . . . . .  78     LIST  . . . . . . . . . . . . . 171
  13446. file form . . . . . . . . . . . 149     load  . . . . . . . . . . . . 9, 56
  13447. file format changes . . . . . . 178     local and global securities . .  53
  13448. file relationships  . . . . . .  16     local files . . . . . . . . . .  16
  13449. file viewer                             local security  . . . . . . . . . 9
  13450.    external . . . . . . . . . . 171        add  . . . . . . . . . . . . 102
  13451.    internal . . . . . . .  148, 170        change . . . . . . . . . . . 105
  13452. first-in/first-out  . . . . . .  78        copy or move . . . . . . . . 181
  13453. form accept key . . . . . . . . 172        copy/move  . . . . . . . . . 181
  13454. fraction-to-decimal table . . .  69        delete . . . . . . . . . . . 106
  13455. global files  . . . . . . . . .  20        file . . . . . . . . 16, 63, 216
  13456. global security . . . . . . . . . 9        fixup  . . . . . . . . . . . 115
  13457.    add  . . . . . . . . . . . . 134        lookup . . . . . . . . . 70, 182
  13458.    change . . . . . . . .  106, 140        map  . . . . . . . . . . . .  15
  13459.    delete . . . . . . . . . . . 141        select . . . . . . . . . . . 157
  13460.    file . . . . . . . . 21, 63, 215        symbol . . . . . . . . .  16, 21
  13461.    form . . . . . . . . . . . . 134        table  . . . . . . . . . . . 101
  13462.    map  . . . . . . . . . . . .  15     log maintenance
  13463.    report . . . . . . . . . . . 151        map  . . . . . . . . . . . .  15
  13464.    symbol . . . . . . . . .  16, 21        menu . . . . . . . . . . . . 117
  13465.    table  . . . . . . . . . . . 133     logging transactions  . . . . .  58
  13466. go to page  . . . . . . . . . . 149     long term capital gains . . . .  98
  13467. GSEC.DAT  . . . . . . . . . . .  63     LSEC.DAT  . . . . . . . . . . .  63
  13468.  
  13469.                       Capital Gainz Users Manual                   230
  13470.  
  13471.  
  13472.  
  13473.  
  13474.  
  13475. LSEC.K01  . . . . . . . . . . .  63     PRC_HST.K01 . . . . . . . . . .  63
  13476. main map  . . . . . . . . . . .  15     price history . . . . . . .  9, 200
  13477. main menu . . . . . . . . . . .  65        add  . . . . . . . . . . . . 108
  13478. MAX . . . . . . . . . . . . . .  78        change . . . . . . . . . . . 110
  13479. max gain/min loss . . . . . . .  78        delete . . . . . . . . . . . 110
  13480. MIN . . . . . . . . . . . . . .  78        delete range . . . . . . . . 110
  13481. min gain/max loss . . . . . . .  78        file . . . . . . . . 23, 63, 215
  13482. mixed activity                             interval . . . . .  51, 168, 211
  13483.    detail report  . . . . . . . 165        rebuild  . . . . . . . . . . 186
  13484. OMB.ASP . . . . . . . . . . . .  64        report . . . . . . . . . . . 159
  13485. online help file  . . . . . . .  62        table  . . . . . . . . . . . 106
  13486. online users manual . . . . . .  64     price precision . . . . .  103, 189
  13487. open shares . . . . . . . . . . . 9     price type  . . . . . . . . . . 109
  13488.    add  . . . . . . . . . . . . 119        lookup . . . . . . . . . . . 109
  13489.    change . . . . . . . . . . . 119     price update  . . . . . . . . . 105
  13490.    delete . . . . . . . . . . . 119        file . . . . . . . . .  112, 218
  13491.    delete range . . . . . . . . 120        form . . . . . . . . . . . . 111
  13492.    detail report  . . . . . . . 161        screen . . . . . . . . . . . 111
  13493.    file . . . . . . . . 18, 63, 217        skeleton file  . . . . . . . 111
  13494.    gain/loss  . . . . . . . . . 190        startup  . . . . . . . . . . 171
  13495.    log  . . . . . . . . . . . . 118     PRIN  . . . . . . . . . . . . .  93
  13496. OPEN.DAT  . . . . . . . . . . .  63     print
  13497. OPEN.K01  . . . . . . . . . . .  63        to a file  . . . . . . . . . 149
  13498. pack data files . . . 186, 207, 212        to the printer . . . . . . . 149
  13499. performance . . . . . . . . . . 195        to the screen  . . . . . . . 148
  13500.    calculation  . . . . . . . . 195     purchase  . . . . . . . . . . .  68
  13501.    components . . . . . . . . . 196     RAM drive . . . . . . . .  207, 209
  13502. PIF file  . . . . . . . . . . . 219     RAMDRIVE.SYS  . . . . . . . . . 209
  13503. PKZIP . . . . . . . . . . . . . 170     read me file  . . . . . . . . . 175
  13504. point to  . . . . . . . . . . .  10     README.DOC  . . . . . . . . . .  64
  13505. PORT.DAT  . . . . . . . . . . .  63     rebuild price history . . . . . 186
  13506. PORT.K01  . . . . . . . . . . .  63     reclaim space . . . . . . . . . 187
  13507. portfolio . . . . . . . . . . . . 9     redistribute proceeds . . . 77, 169
  13508.    add  . . . . . . . . . . . . 130     reinvest distribution . . . 96, 168
  13509.    allocation . . . . . . . . . 201     report
  13510.    change . . . . . . . . . . . 131        map  . . . . . . . . . . . .  15
  13511.    copy or move . . . . . . . . 179        menu . . . . . . . . . . . . 147
  13512.    copy/move  . . . . . . . . . 179     restore
  13513.    current  . . . . . . . . . . 130        batch file . . . . . . . . .  61
  13514.    delete . . . . . . . . . . . 131     return of principal  9, 80, 93, 98,
  13515.    detail report  . . . . . . . 152                                     123
  13516.    file . . . . . . . . 21, 63, 215     rounding  . . . . . . . . . . . 189
  13517.    form . . . . . . . . . . . . 130     sale  . . . . . . . . . . . . .  75
  13518.    id . . . . . . . . . . . . . 130     SCAT  . . . . . . . . . . . . .  79
  13519.    lookup table . . . . . . . . 181     Schedule B
  13520.    map  . . . . . . . . . . . .  15        report . . . . . . . . . . . 156
  13521.    summary  . . . . . . . . . . 149     Schedule D-1
  13522.    table  . . . . . . . . . . . 129        report . . . . . . . . . . . 156
  13523. PRC_HST.DAT . . . . . . . . . .  63     screen
  13524.  
  13525.                       Capital Gainz Users Manual                   231
  13526.  
  13527.  
  13528.  
  13529.  
  13530.  
  13531.    blanker  . . . . . . . . . . 223     Windows . . . . . . . . .  172, 219
  13532.    kinds  . . . . . . . . . . . 173
  13533.    types  . . . . . . . . . . . 172
  13534. security  . . . . . . . . . . . . 9
  13535.    type . . . . . . . . . . . .  10
  13536.    type lookup  . . . . . . . . 135
  13537.    types  . . . . . . . . . . . 135
  13538. select data file menu . . . . . 183
  13539. select open shares to sell  . .  79
  13540. sell method . . . . . . . . . .  10
  13541. sell shares
  13542.    form . . . . . . . . . . . .  75
  13543. selling method  . . . . . . . .  78
  13544.    lookup . . . . . . . . . . .  78
  13545. SETTINGS.DAT  . . . . . . . . .  63
  13546. shares precision  . . . .  103, 189
  13547. shares sold
  13548.    report . . . . . . . . . . .  77
  13549. short sale  . . . . . . . .  57, 80
  13550. short term capital gains  . . .  98
  13551. SHRT  . . . . . . . . . . . . .  80
  13552. single category . . . . . . . .  79
  13553. specific identity . . . . . . .  79
  13554. startup batch file  . . . . . .  61
  13555. stock dividend  . . . . . . . . 113
  13556. stock split . . . . . . . . . . 113
  13557.    form . . . . . . . . . . . . 113
  13558.    ratio  . . . . . . . . . . . 114
  13559. switches  . . . . . . . . . . . 223
  13560. system function flow  . . . . .  15
  13561. task manager  . . . . . . . . . 219
  13562. temporary files . . .  63, 210, 213
  13563. Too Many Files Open . . . . 52, 225
  13564. total return  . . . . . .  190, 194
  13565. unselling closed shares . . . . 123
  13566. upgrade . . . . . . . . . . . . 178
  13567.    form . . . . . . . . . . . . 178
  13568. user settings . . . . . . . . . 167
  13569.    change . . . . . . . . . . . 167
  13570.    file . . . . . . . . 24, 63, 216
  13571.    form . . . . . . . . . . . . 167
  13572.    report . . . . . . . . . . . 152
  13573. users manual  . . . . . . . . . 175
  13574.    index  . . . . . . . . . . .  62
  13575. utility menu  . . . . . . . . . 178
  13576. Utility Program . . . . . . 62, 177
  13577. view documentation  . . . . . . 175
  13578.    map  . . . . . . . . . . . .  15
  13579. virtual memory  . . . . . . . . 210
  13580.  
  13581.                       Capital Gainz Users Manual                   232
  13582.  
  13583.  
  13584.  
  13585.  
  13586.  
  13587.  
  13588.  
  13589.  
  13590.  
  13591.  
  13592.  
  13593.  
  13594.  
  13595.  
  13596.  
  13597.  
  13598.  
  13599.  
  13600.  
  13601.  
  13602.  
  13603.  
  13604.  
  13605.  
  13606.  
  13607.  
  13608.  
  13609.  
  13610.  
  13611.  
  13612.  
  13613.  
  13614.  
  13615.  
  13616.  
  13617.  
  13618.  
  13619.  
  13620.  
  13621.  
  13622.  
  13623.  
  13624.  
  13625.  
  13626.  
  13627.  
  13628.  
  13629.  
  13630.  
  13631.  
  13632.  
  13633.  
  13634.  
  13635.  
  13636.  
  13637.                       Capital Gainz Users Manual                   233
  13638.